/*!
 * Template Name: Flat Tech - Flat Landing Page Template
 * Author: bonefishcode
 */
/*
 * table of contents
 * --------------------------------------------------
 * import
 * helper
 * base
 * element
 * site loader
 * site header
 * site common
 * site background
 * home section
 * about section
 * brief section
 * contact section
 * site footer
 */
/**
 * import
 * --------------------------------------------------
 */
@import url("../../../../../css.css");
@import url("../../../../../css-1.css");

/**
  * helper
  * --------------------------------------------------
  */
/**
  * clearfix
  */
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

/**
  * float
  */
.float-r {
    float: right !important;
}

.float-l {
    float: left !important;
}

.float-n {
    float: none !important;
}

@media (min-width: 480px) {
    .float-r-xs-min {
        float: right !important;
    }

    .float-l-xs-min {
        float: left !important;
    }

    .float-n-xs-min {
        float: none !important;
    }
}

@media (min-width: 768px) {
    .float-r-sm-min {
        float: right !important;
    }

    .float-l-sm-min {
        float: left !important;
    }

    .float-n-sm-min {
        float: none !important;
    }
}

@media (min-width: 992px) {
    .float-r-md-min {
        float: right !important;
    }

    .float-l-md-min {
        float: left !important;
    }

    .float-n-md-min {
        float: none !important;
    }
}

@media (max-width: 767px) {
    .float-r-xs-max {
        float: right !important;
    }

    .float-l-xs-max {
        float: left !important;
    }

    .float-n-xs-max {
        float: none !important;
    }
}

@media (max-width: 991px) {
    .float-r-sm-max {
        float: right !important;
    }

    .float-l-sm-max {
        float: left !important;
    }

    .float-n-sm-max {
        float: none !important;
    }
}

@media (max-width: 1199px) {
    .float-r-md-max {
        float: right !important;
    }

    .float-l-md-max {
        float: left !important;
    }

    .float-n-md-max {
        float: none !important;
    }
}

/**
  * margin
  */
.m-a-0 {
    margin: 0px !important;
}

.m-x-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.m-y-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.m-x-auto {
    margin-right: auto;
    margin-left: auto;
}

.m-t-0 {
    margin-top: 0px !important;
}

.m-r-0 {
    margin-right: 0px !important;
}

.m-b-0 {
    margin-bottom: 0px !important;
}

.m-l-0 {
    margin-left: 0px !important;
}

.m-a-5 {
    margin: 5px !important;
}

.m-x-5 {
    margin-right: 5px !important;
    margin-left: 5px !important;
}

.m-y-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.m-t-5 {
    margin-top: 5px !important;
}

.m-r-5 {
    margin-right: 5px !important;
}

.m-b-5 {
    margin-bottom: 5px !important;
}

.m-l-5 {
    margin-left: 5px !important;
}

.m-a-10 {
    margin: 10px !important;
}

.m-x-10 {
    margin-right: 10px !important;
    margin-left: 10px !important;
}

.m-y-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.m-t-10 {
    margin-top: 10px !important;
}

.m-r-10 {
    margin-right: 10px !important;
}

.m-b-10 {
    margin-bottom: 10px !important;
}

.m-l-10 {
    margin-left: 10px !important;
}

.m-a-15 {
    margin: 15px !important;
}

.m-x-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
}

.m-y-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.m-t-15 {
    margin-top: 15px !important;
}

.m-r-15 {
    margin-right: 15px !important;
}

.m-b-15 {
    margin-bottom: 15px !important;
}

.m-l-15 {
    margin-left: 15px !important;
}

.m-a-20 {
    margin: 20px !important;
}

.m-x-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.m-y-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.m-t-20 {
    margin-top: 20px !important;
}

.m-r-20 {
    margin-right: 20px !important;
}

.m-b-20 {
    margin-bottom: 20px !important;
}

.m-l-20 {
    margin-left: 20px !important;
}

.m-a-25 {
    margin: 25px !important;
}

.m-x-25 {
    margin-right: 25px !important;
    margin-left: 25px !important;
}

.m-y-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.m-t-25 {
    margin-top: 25px !important;
}

.m-r-25 {
    margin-right: 25px !important;
}

.m-b-25 {
    margin-bottom: 25px !important;
}

.m-l-25 {
    margin-left: 25px !important;
}

.m-a-30 {
    margin: 30px !important;
}

.m-x-30 {
    margin-right: 30px !important;
    margin-left: 30px !important;
}

.m-y-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.m-t-30 {
    margin-top: 30px !important;
}

.m-r-30 {
    margin-right: 30px !important;
}

.m-b-30 {
    margin-bottom: 30px !important;
}

.m-l-30 {
    margin-left: 30px !important;
}

.m-a-35 {
    margin: 35px !important;
}

.m-x-35 {
    margin-right: 35px !important;
    margin-left: 35px !important;
}

.m-y-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
}

.m-t-35 {
    margin-top: 35px !important;
}

.m-r-35 {
    margin-right: 35px !important;
}

.m-b-35 {
    margin-bottom: 35px !important;
}

.m-l-35 {
    margin-left: 35px !important;
}

.m-a-40 {
    margin: 40px !important;
}

.m-x-40 {
    margin-right: 40px !important;
    margin-left: 40px !important;
}

.m-y-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.m-t-40 {
    margin-top: 40px !important;
}

.m-r-40 {
    margin-right: 40px !important;
}

.m-b-40 {
    margin-bottom: 40px !important;
}

.m-l-40 {
    margin-left: 40px !important;
}

.m-a-45 {
    margin: 45px !important;
}

.m-x-45 {
    margin-right: 45px !important;
    margin-left: 45px !important;
}

.m-y-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
}

.m-t-45 {
    margin-top: 45px !important;
}

.m-r-45 {
    margin-right: 45px !important;
}

.m-b-45 {
    margin-bottom: 45px !important;
}

.m-l-45 {
    margin-left: 45px !important;
}

.m-a-50 {
    margin: 50px !important;
}

.m-x-50 {
    margin-right: 50px !important;
    margin-left: 50px !important;
}

.m-y-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

.m-t-50 {
    margin-top: 50px !important;
}

.m-r-50 {
    margin-right: 50px !important;
}

.m-b-50 {
    margin-bottom: 50px !important;
}

.m-l-50 {
    margin-left: 50px !important;
}

.m-a-55 {
    margin: 55px !important;
}

.m-x-55 {
    margin-right: 55px !important;
    margin-left: 55px !important;
}

.m-y-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
}

.m-t-55 {
    margin-top: 55px !important;
}

.m-r-55 {
    margin-right: 55px !important;
}

.m-b-55 {
    margin-bottom: 55px !important;
}

.m-l-55 {
    margin-left: 55px !important;
}

.m-a-60 {
    margin: 60px !important;
}

.m-x-60 {
    margin-right: 60px !important;
    margin-left: 60px !important;
}

.m-y-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}

.m-t-60 {
    margin-top: 60px !important;
}

.m-r-60 {
    margin-right: 60px !important;
}

.m-b-60 {
    margin-bottom: 60px !important;
}

.m-l-60 {
    margin-left: 60px !important;
}

@media (min-width: 480px) {
    .m-a-0-xs-min {
        margin: 0px !important;
    }

    .m-x-0-xs-min {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-xs-min {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-xs-min {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-xs-min {
        margin-top: 0px !important;
    }

    .m-r-0-xs-min {
        margin-right: 0px !important;
    }

    .m-b-0-xs-min {
        margin-bottom: 0px !important;
    }

    .m-l-0-xs-min {
        margin-left: 0px !important;
    }

    .m-a-5-xs-min {
        margin: 5px !important;
    }

    .m-x-5-xs-min {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-xs-min {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-xs-min {
        margin-top: 5px !important;
    }

    .m-r-5-xs-min {
        margin-right: 5px !important;
    }

    .m-b-5-xs-min {
        margin-bottom: 5px !important;
    }

    .m-l-5-xs-min {
        margin-left: 5px !important;
    }

    .m-a-10-xs-min {
        margin: 10px !important;
    }

    .m-x-10-xs-min {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-xs-min {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-xs-min {
        margin-top: 10px !important;
    }

    .m-r-10-xs-min {
        margin-right: 10px !important;
    }

    .m-b-10-xs-min {
        margin-bottom: 10px !important;
    }

    .m-l-10-xs-min {
        margin-left: 10px !important;
    }

    .m-a-15-xs-min {
        margin: 15px !important;
    }

    .m-x-15-xs-min {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-xs-min {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-xs-min {
        margin-top: 15px !important;
    }

    .m-r-15-xs-min {
        margin-right: 15px !important;
    }

    .m-b-15-xs-min {
        margin-bottom: 15px !important;
    }

    .m-l-15-xs-min {
        margin-left: 15px !important;
    }

    .m-a-20-xs-min {
        margin: 20px !important;
    }

    .m-x-20-xs-min {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-xs-min {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-xs-min {
        margin-top: 20px !important;
    }

    .m-r-20-xs-min {
        margin-right: 20px !important;
    }

    .m-b-20-xs-min {
        margin-bottom: 20px !important;
    }

    .m-l-20-xs-min {
        margin-left: 20px !important;
    }

    .m-a-25-xs-min {
        margin: 25px !important;
    }

    .m-x-25-xs-min {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-xs-min {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-xs-min {
        margin-top: 25px !important;
    }

    .m-r-25-xs-min {
        margin-right: 25px !important;
    }

    .m-b-25-xs-min {
        margin-bottom: 25px !important;
    }

    .m-l-25-xs-min {
        margin-left: 25px !important;
    }

    .m-a-30-xs-min {
        margin: 30px !important;
    }

    .m-x-30-xs-min {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-xs-min {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-xs-min {
        margin-top: 30px !important;
    }

    .m-r-30-xs-min {
        margin-right: 30px !important;
    }

    .m-b-30-xs-min {
        margin-bottom: 30px !important;
    }

    .m-l-30-xs-min {
        margin-left: 30px !important;
    }

    .m-a-35-xs-min {
        margin: 35px !important;
    }

    .m-x-35-xs-min {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-xs-min {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-xs-min {
        margin-top: 35px !important;
    }

    .m-r-35-xs-min {
        margin-right: 35px !important;
    }

    .m-b-35-xs-min {
        margin-bottom: 35px !important;
    }

    .m-l-35-xs-min {
        margin-left: 35px !important;
    }

    .m-a-40-xs-min {
        margin: 40px !important;
    }

    .m-x-40-xs-min {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-xs-min {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-xs-min {
        margin-top: 40px !important;
    }

    .m-r-40-xs-min {
        margin-right: 40px !important;
    }

    .m-b-40-xs-min {
        margin-bottom: 40px !important;
    }

    .m-l-40-xs-min {
        margin-left: 40px !important;
    }

    .m-a-45-xs-min {
        margin: 45px !important;
    }

    .m-x-45-xs-min {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-xs-min {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-xs-min {
        margin-top: 45px !important;
    }

    .m-r-45-xs-min {
        margin-right: 45px !important;
    }

    .m-b-45-xs-min {
        margin-bottom: 45px !important;
    }

    .m-l-45-xs-min {
        margin-left: 45px !important;
    }

    .m-a-50-xs-min {
        margin: 50px !important;
    }

    .m-x-50-xs-min {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-xs-min {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-xs-min {
        margin-top: 50px !important;
    }

    .m-r-50-xs-min {
        margin-right: 50px !important;
    }

    .m-b-50-xs-min {
        margin-bottom: 50px !important;
    }

    .m-l-50-xs-min {
        margin-left: 50px !important;
    }

    .m-a-55-xs-min {
        margin: 55px !important;
    }

    .m-x-55-xs-min {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-xs-min {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-xs-min {
        margin-top: 55px !important;
    }

    .m-r-55-xs-min {
        margin-right: 55px !important;
    }

    .m-b-55-xs-min {
        margin-bottom: 55px !important;
    }

    .m-l-55-xs-min {
        margin-left: 55px !important;
    }

    .m-a-60-xs-min {
        margin: 60px !important;
    }

    .m-x-60-xs-min {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-xs-min {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-xs-min {
        margin-top: 60px !important;
    }

    .m-r-60-xs-min {
        margin-right: 60px !important;
    }

    .m-b-60-xs-min {
        margin-bottom: 60px !important;
    }

    .m-l-60-xs-min {
        margin-left: 60px !important;
    }
}

@media (min-width: 768px) {
    .m-a-0-sm-min {
        margin: 0px !important;
    }

    .m-x-0-sm-min {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-sm-min {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-sm-min {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-sm-min {
        margin-top: 0px !important;
    }

    .m-r-0-sm-min {
        margin-right: 0px !important;
    }

    .m-b-0-sm-min {
        margin-bottom: 0px !important;
    }

    .m-l-0-sm-min {
        margin-left: 0px !important;
    }

    .m-a-5-sm-min {
        margin: 5px !important;
    }

    .m-x-5-sm-min {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-sm-min {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-sm-min {
        margin-top: 5px !important;
    }

    .m-r-5-sm-min {
        margin-right: 5px !important;
    }

    .m-b-5-sm-min {
        margin-bottom: 5px !important;
    }

    .m-l-5-sm-min {
        margin-left: 5px !important;
    }

    .m-a-10-sm-min {
        margin: 10px !important;
    }

    .m-x-10-sm-min {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-sm-min {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-sm-min {
        margin-top: 10px !important;
    }

    .m-r-10-sm-min {
        margin-right: 10px !important;
    }

    .m-b-10-sm-min {
        margin-bottom: 10px !important;
    }

    .m-l-10-sm-min {
        margin-left: 10px !important;
    }

    .m-a-15-sm-min {
        margin: 15px !important;
    }

    .m-x-15-sm-min {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-sm-min {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-sm-min {
        margin-top: 15px !important;
    }

    .m-r-15-sm-min {
        margin-right: 15px !important;
    }

    .m-b-15-sm-min {
        margin-bottom: 15px !important;
    }

    .m-l-15-sm-min {
        margin-left: 15px !important;
    }

    .m-a-20-sm-min {
        margin: 20px !important;
    }

    .m-x-20-sm-min {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-sm-min {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-sm-min {
        margin-top: 20px !important;
    }

    .m-r-20-sm-min {
        margin-right: 20px !important;
    }

    .m-b-20-sm-min {
        margin-bottom: 20px !important;
    }

    .m-l-20-sm-min {
        margin-left: 20px !important;
    }

    .m-a-25-sm-min {
        margin: 25px !important;
    }

    .m-x-25-sm-min {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-sm-min {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-sm-min {
        margin-top: 25px !important;
    }

    .m-r-25-sm-min {
        margin-right: 25px !important;
    }

    .m-b-25-sm-min {
        margin-bottom: 25px !important;
    }

    .m-l-25-sm-min {
        margin-left: 25px !important;
    }

    .m-a-30-sm-min {
        margin: 30px !important;
    }

    .m-x-30-sm-min {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-sm-min {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-sm-min {
        margin-top: 30px !important;
    }

    .m-r-30-sm-min {
        margin-right: 30px !important;
    }

    .m-b-30-sm-min {
        margin-bottom: 30px !important;
    }

    .m-l-30-sm-min {
        margin-left: 30px !important;
    }

    .m-a-35-sm-min {
        margin: 35px !important;
    }

    .m-x-35-sm-min {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-sm-min {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-sm-min {
        margin-top: 35px !important;
    }

    .m-r-35-sm-min {
        margin-right: 35px !important;
    }

    .m-b-35-sm-min {
        margin-bottom: 35px !important;
    }

    .m-l-35-sm-min {
        margin-left: 35px !important;
    }

    .m-a-40-sm-min {
        margin: 40px !important;
    }

    .m-x-40-sm-min {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-sm-min {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-sm-min {
        margin-top: 40px !important;
    }

    .m-r-40-sm-min {
        margin-right: 40px !important;
    }

    .m-b-40-sm-min {
        margin-bottom: 40px !important;
    }

    .m-l-40-sm-min {
        margin-left: 40px !important;
    }

    .m-a-45-sm-min {
        margin: 45px !important;
    }

    .m-x-45-sm-min {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-sm-min {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-sm-min {
        margin-top: 45px !important;
    }

    .m-r-45-sm-min {
        margin-right: 45px !important;
    }

    .m-b-45-sm-min {
        margin-bottom: 45px !important;
    }

    .m-l-45-sm-min {
        margin-left: 45px !important;
    }

    .m-a-50-sm-min {
        margin: 50px !important;
    }

    .m-x-50-sm-min {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-sm-min {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-sm-min {
        margin-top: 50px !important;
    }

    .m-r-50-sm-min {
        margin-right: 50px !important;
    }

    .m-b-50-sm-min {
        margin-bottom: 50px !important;
    }

    .m-l-50-sm-min {
        margin-left: 50px !important;
    }

    .m-a-55-sm-min {
        margin: 55px !important;
    }

    .m-x-55-sm-min {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-sm-min {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-sm-min {
        margin-top: 55px !important;
    }

    .m-r-55-sm-min {
        margin-right: 55px !important;
    }

    .m-b-55-sm-min {
        margin-bottom: 55px !important;
    }

    .m-l-55-sm-min {
        margin-left: 55px !important;
    }

    .m-a-60-sm-min {
        margin: 60px !important;
    }

    .m-x-60-sm-min {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-sm-min {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-sm-min {
        margin-top: 60px !important;
    }

    .m-r-60-sm-min {
        margin-right: 60px !important;
    }

    .m-b-60-sm-min {
        margin-bottom: 60px !important;
    }

    .m-l-60-sm-min {
        margin-left: 60px !important;
    }
}

@media (min-width: 992px) {
    .m-a-0-md-min {
        margin: 0px !important;
    }

    .m-x-0-md-min {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-md-min {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-md-min {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-md-min {
        margin-top: 0px !important;
    }

    .m-r-0-md-min {
        margin-right: 0px !important;
    }

    .m-b-0-md-min {
        margin-bottom: 0px !important;
    }

    .m-l-0-md-min {
        margin-left: 0px !important;
    }

    .m-a-5-md-min {
        margin: 5px !important;
    }

    .m-x-5-md-min {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-md-min {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-md-min {
        margin-top: 5px !important;
    }

    .m-r-5-md-min {
        margin-right: 5px !important;
    }

    .m-b-5-md-min {
        margin-bottom: 5px !important;
    }

    .m-l-5-md-min {
        margin-left: 5px !important;
    }

    .m-a-10-md-min {
        margin: 10px !important;
    }

    .m-x-10-md-min {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-md-min {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-md-min {
        margin-top: 10px !important;
    }

    .m-r-10-md-min {
        margin-right: 10px !important;
    }

    .m-b-10-md-min {
        margin-bottom: 10px !important;
    }

    .m-l-10-md-min {
        margin-left: 10px !important;
    }

    .m-a-15-md-min {
        margin: 15px !important;
    }

    .m-x-15-md-min {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-md-min {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-md-min {
        margin-top: 15px !important;
    }

    .m-r-15-md-min {
        margin-right: 15px !important;
    }

    .m-b-15-md-min {
        margin-bottom: 15px !important;
    }

    .m-l-15-md-min {
        margin-left: 15px !important;
    }

    .m-a-20-md-min {
        margin: 20px !important;
    }

    .m-x-20-md-min {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-md-min {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-md-min {
        margin-top: 20px !important;
    }

    .m-r-20-md-min {
        margin-right: 20px !important;
    }

    .m-b-20-md-min {
        margin-bottom: 20px !important;
    }

    .m-l-20-md-min {
        margin-left: 20px !important;
    }

    .m-a-25-md-min {
        margin: 25px !important;
    }

    .m-x-25-md-min {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-md-min {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-md-min {
        margin-top: 25px !important;
    }

    .m-r-25-md-min {
        margin-right: 25px !important;
    }

    .m-b-25-md-min {
        margin-bottom: 25px !important;
    }

    .m-l-25-md-min {
        margin-left: 25px !important;
    }

    .m-a-30-md-min {
        margin: 30px !important;
    }

    .m-x-30-md-min {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-md-min {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-md-min {
        margin-top: 30px !important;
    }

    .m-r-30-md-min {
        margin-right: 30px !important;
    }

    .m-b-30-md-min {
        margin-bottom: 30px !important;
    }

    .m-l-30-md-min {
        margin-left: 30px !important;
    }

    .m-a-35-md-min {
        margin: 35px !important;
    }

    .m-x-35-md-min {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-md-min {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-md-min {
        margin-top: 35px !important;
    }

    .m-r-35-md-min {
        margin-right: 35px !important;
    }

    .m-b-35-md-min {
        margin-bottom: 35px !important;
    }

    .m-l-35-md-min {
        margin-left: 35px !important;
    }

    .m-a-40-md-min {
        margin: 40px !important;
    }

    .m-x-40-md-min {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-md-min {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-md-min {
        margin-top: 40px !important;
    }

    .m-r-40-md-min {
        margin-right: 40px !important;
    }

    .m-b-40-md-min {
        margin-bottom: 40px !important;
    }

    .m-l-40-md-min {
        margin-left: 40px !important;
    }

    .m-a-45-md-min {
        margin: 45px !important;
    }

    .m-x-45-md-min {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-md-min {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-md-min {
        margin-top: 45px !important;
    }

    .m-r-45-md-min {
        margin-right: 45px !important;
    }

    .m-b-45-md-min {
        margin-bottom: 45px !important;
    }

    .m-l-45-md-min {
        margin-left: 45px !important;
    }

    .m-a-50-md-min {
        margin: 50px !important;
    }

    .m-x-50-md-min {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-md-min {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-md-min {
        margin-top: 50px !important;
    }

    .m-r-50-md-min {
        margin-right: 50px !important;
    }

    .m-b-50-md-min {
        margin-bottom: 50px !important;
    }

    .m-l-50-md-min {
        margin-left: 50px !important;
    }

    .m-a-55-md-min {
        margin: 55px !important;
    }

    .m-x-55-md-min {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-md-min {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-md-min {
        margin-top: 55px !important;
    }

    .m-r-55-md-min {
        margin-right: 55px !important;
    }

    .m-b-55-md-min {
        margin-bottom: 55px !important;
    }

    .m-l-55-md-min {
        margin-left: 55px !important;
    }

    .m-a-60-md-min {
        margin: 60px !important;
    }

    .m-x-60-md-min {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-md-min {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-md-min {
        margin-top: 60px !important;
    }

    .m-r-60-md-min {
        margin-right: 60px !important;
    }

    .m-b-60-md-min {
        margin-bottom: 60px !important;
    }

    .m-l-60-md-min {
        margin-left: 60px !important;
    }
}

@media (max-width: 767px) {
    .m-a-0-xs-max {
        margin: 0px !important;
    }

    .m-x-0-xs-max {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-xs-max {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-xs-max {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-xs-max {
        margin-top: 0px !important;
    }

    .m-r-0-xs-max {
        margin-right: 0px !important;
    }

    .m-b-0-xs-max {
        margin-bottom: 0px !important;
    }

    .m-l-0-xs-max {
        margin-left: 0px !important;
    }

    .m-a-5-xs-max {
        margin: 5px !important;
    }

    .m-x-5-xs-max {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-xs-max {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-xs-max {
        margin-top: 5px !important;
    }

    .m-r-5-xs-max {
        margin-right: 5px !important;
    }

    .m-b-5-xs-max {
        margin-bottom: 5px !important;
    }

    .m-l-5-xs-max {
        margin-left: 5px !important;
    }

    .m-a-10-xs-max {
        margin: 10px !important;
    }

    .m-x-10-xs-max {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-xs-max {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-xs-max {
        margin-top: 10px !important;
    }

    .m-r-10-xs-max {
        margin-right: 10px !important;
    }

    .m-b-10-xs-max {
        margin-bottom: 10px !important;
    }

    .m-l-10-xs-max {
        margin-left: 10px !important;
    }

    .m-a-15-xs-max {
        margin: 15px !important;
    }

    .m-x-15-xs-max {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-xs-max {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-xs-max {
        margin-top: 15px !important;
    }

    .m-r-15-xs-max {
        margin-right: 15px !important;
    }

    .m-b-15-xs-max {
        margin-bottom: 15px !important;
    }

    .m-l-15-xs-max {
        margin-left: 15px !important;
    }

    .m-a-20-xs-max {
        margin: 20px !important;
    }

    .m-x-20-xs-max {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-xs-max {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-xs-max {
        margin-top: 20px !important;
    }

    .m-r-20-xs-max {
        margin-right: 20px !important;
    }

    .m-b-20-xs-max {
        margin-bottom: 20px !important;
    }

    .m-l-20-xs-max {
        margin-left: 20px !important;
    }

    .m-a-25-xs-max {
        margin: 25px !important;
    }

    .m-x-25-xs-max {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-xs-max {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-xs-max {
        margin-top: 25px !important;
    }

    .m-r-25-xs-max {
        margin-right: 25px !important;
    }

    .m-b-25-xs-max {
        margin-bottom: 25px !important;
    }

    .m-l-25-xs-max {
        margin-left: 25px !important;
    }

    .m-a-30-xs-max {
        margin: 30px !important;
    }

    .m-x-30-xs-max {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-xs-max {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-xs-max {
        margin-top: 30px !important;
    }

    .m-r-30-xs-max {
        margin-right: 30px !important;
    }

    .m-b-30-xs-max {
        margin-bottom: 30px !important;
    }

    .m-l-30-xs-max {
        margin-left: 30px !important;
    }

    .m-a-35-xs-max {
        margin: 35px !important;
    }

    .m-x-35-xs-max {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-xs-max {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-xs-max {
        margin-top: 35px !important;
    }

    .m-r-35-xs-max {
        margin-right: 35px !important;
    }

    .m-b-35-xs-max {
        margin-bottom: 35px !important;
    }

    .m-l-35-xs-max {
        margin-left: 35px !important;
    }

    .m-a-40-xs-max {
        margin: 40px !important;
    }

    .m-x-40-xs-max {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-xs-max {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-xs-max {
        margin-top: 40px !important;
    }

    .m-r-40-xs-max {
        margin-right: 40px !important;
    }

    .m-b-40-xs-max {
        margin-bottom: 40px !important;
    }

    .m-l-40-xs-max {
        margin-left: 40px !important;
    }

    .m-a-45-xs-max {
        margin: 45px !important;
    }

    .m-x-45-xs-max {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-xs-max {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-xs-max {
        margin-top: 45px !important;
    }

    .m-r-45-xs-max {
        margin-right: 45px !important;
    }

    .m-b-45-xs-max {
        margin-bottom: 45px !important;
    }

    .m-l-45-xs-max {
        margin-left: 45px !important;
    }

    .m-a-50-xs-max {
        margin: 50px !important;
    }

    .m-x-50-xs-max {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-xs-max {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-xs-max {
        margin-top: 50px !important;
    }

    .m-r-50-xs-max {
        margin-right: 50px !important;
    }

    .m-b-50-xs-max {
        margin-bottom: 50px !important;
    }

    .m-l-50-xs-max {
        margin-left: 50px !important;
    }

    .m-a-55-xs-max {
        margin: 55px !important;
    }

    .m-x-55-xs-max {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-xs-max {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-xs-max {
        margin-top: 55px !important;
    }

    .m-r-55-xs-max {
        margin-right: 55px !important;
    }

    .m-b-55-xs-max {
        margin-bottom: 55px !important;
    }

    .m-l-55-xs-max {
        margin-left: 55px !important;
    }

    .m-a-60-xs-max {
        margin: 60px !important;
    }

    .m-x-60-xs-max {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-xs-max {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-xs-max {
        margin-top: 60px !important;
    }

    .m-r-60-xs-max {
        margin-right: 60px !important;
    }

    .m-b-60-xs-max {
        margin-bottom: 60px !important;
    }

    .m-l-60-xs-max {
        margin-left: 60px !important;
    }
}

@media (max-width: 991px) {
    .m-a-0-sm-max {
        margin: 0px !important;
    }

    .m-x-0-sm-max {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-sm-max {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-sm-max {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-sm-max {
        margin-top: 0px !important;
    }

    .m-r-0-sm-max {
        margin-right: 0px !important;
    }

    .m-b-0-sm-max {
        margin-bottom: 0px !important;
    }

    .m-l-0-sm-max {
        margin-left: 0px !important;
    }

    .m-a-5-sm-max {
        margin: 5px !important;
    }

    .m-x-5-sm-max {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-sm-max {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-sm-max {
        margin-top: 5px !important;
    }

    .m-r-5-sm-max {
        margin-right: 5px !important;
    }

    .m-b-5-sm-max {
        margin-bottom: 5px !important;
    }

    .m-l-5-sm-max {
        margin-left: 5px !important;
    }

    .m-a-10-sm-max {
        margin: 10px !important;
    }

    .m-x-10-sm-max {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-sm-max {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-sm-max {
        margin-top: 10px !important;
    }

    .m-r-10-sm-max {
        margin-right: 10px !important;
    }

    .m-b-10-sm-max {
        margin-bottom: 10px !important;
    }

    .m-l-10-sm-max {
        margin-left: 10px !important;
    }

    .m-a-15-sm-max {
        margin: 15px !important;
    }

    .m-x-15-sm-max {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-sm-max {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-sm-max {
        margin-top: 15px !important;
    }

    .m-r-15-sm-max {
        margin-right: 15px !important;
    }

    .m-b-15-sm-max {
        margin-bottom: 15px !important;
    }

    .m-l-15-sm-max {
        margin-left: 15px !important;
    }

    .m-a-20-sm-max {
        margin: 20px !important;
    }

    .m-x-20-sm-max {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-sm-max {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-sm-max {
        margin-top: 20px !important;
    }

    .m-r-20-sm-max {
        margin-right: 20px !important;
    }

    .m-b-20-sm-max {
        margin-bottom: 20px !important;
    }

    .m-l-20-sm-max {
        margin-left: 20px !important;
    }

    .m-a-25-sm-max {
        margin: 25px !important;
    }

    .m-x-25-sm-max {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-sm-max {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-sm-max {
        margin-top: 25px !important;
    }

    .m-r-25-sm-max {
        margin-right: 25px !important;
    }

    .m-b-25-sm-max {
        margin-bottom: 25px !important;
    }

    .m-l-25-sm-max {
        margin-left: 25px !important;
    }

    .m-a-30-sm-max {
        margin: 30px !important;
    }

    .m-x-30-sm-max {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-sm-max {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-sm-max {
        margin-top: 30px !important;
    }

    .m-r-30-sm-max {
        margin-right: 30px !important;
    }

    .m-b-30-sm-max {
        margin-bottom: 30px !important;
    }

    .m-l-30-sm-max {
        margin-left: 30px !important;
    }

    .m-a-35-sm-max {
        margin: 35px !important;
    }

    .m-x-35-sm-max {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-sm-max {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-sm-max {
        margin-top: 35px !important;
    }

    .m-r-35-sm-max {
        margin-right: 35px !important;
    }

    .m-b-35-sm-max {
        margin-bottom: 35px !important;
    }

    .m-l-35-sm-max {
        margin-left: 35px !important;
    }

    .m-a-40-sm-max {
        margin: 40px !important;
    }

    .m-x-40-sm-max {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-sm-max {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-sm-max {
        margin-top: 40px !important;
    }

    .m-r-40-sm-max {
        margin-right: 40px !important;
    }

    .m-b-40-sm-max {
        margin-bottom: 40px !important;
    }

    .m-l-40-sm-max {
        margin-left: 40px !important;
    }

    .m-a-45-sm-max {
        margin: 45px !important;
    }

    .m-x-45-sm-max {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-sm-max {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-sm-max {
        margin-top: 45px !important;
    }

    .m-r-45-sm-max {
        margin-right: 45px !important;
    }

    .m-b-45-sm-max {
        margin-bottom: 45px !important;
    }

    .m-l-45-sm-max {
        margin-left: 45px !important;
    }

    .m-a-50-sm-max {
        margin: 50px !important;
    }

    .m-x-50-sm-max {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-sm-max {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-sm-max {
        margin-top: 50px !important;
    }

    .m-r-50-sm-max {
        margin-right: 50px !important;
    }

    .m-b-50-sm-max {
        margin-bottom: 50px !important;
    }

    .m-l-50-sm-max {
        margin-left: 50px !important;
    }

    .m-a-55-sm-max {
        margin: 55px !important;
    }

    .m-x-55-sm-max {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-sm-max {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-sm-max {
        margin-top: 55px !important;
    }

    .m-r-55-sm-max {
        margin-right: 55px !important;
    }

    .m-b-55-sm-max {
        margin-bottom: 55px !important;
    }

    .m-l-55-sm-max {
        margin-left: 55px !important;
    }

    .m-a-60-sm-max {
        margin: 60px !important;
    }

    .m-x-60-sm-max {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-sm-max {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-sm-max {
        margin-top: 60px !important;
    }

    .m-r-60-sm-max {
        margin-right: 60px !important;
    }

    .m-b-60-sm-max {
        margin-bottom: 60px !important;
    }

    .m-l-60-sm-max {
        margin-left: 60px !important;
    }
}

@media (max-width: 1199px) {
    .m-a-0-md-max {
        margin: 0px !important;
    }

    .m-x-0-md-max {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    .m-y-0-md-max {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .m-x-auto-md-max {
        margin-right: auto;
        margin-left: auto;
    }

    .m-t-0-md-max {
        margin-top: 0px !important;
    }

    .m-r-0-md-max {
        margin-right: 0px !important;
    }

    .m-b-0-md-max {
        margin-bottom: 0px !important;
    }

    .m-l-0-md-max {
        margin-left: 0px !important;
    }

    .m-a-5-md-max {
        margin: 5px !important;
    }

    .m-x-5-md-max {
        margin-right: 5px !important;
        margin-left: 5px !important;
    }

    .m-y-5-md-max {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }

    .m-t-5-md-max {
        margin-top: 5px !important;
    }

    .m-r-5-md-max {
        margin-right: 5px !important;
    }

    .m-b-5-md-max {
        margin-bottom: 5px !important;
    }

    .m-l-5-md-max {
        margin-left: 5px !important;
    }

    .m-a-10-md-max {
        margin: 10px !important;
    }

    .m-x-10-md-max {
        margin-right: 10px !important;
        margin-left: 10px !important;
    }

    .m-y-10-md-max {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    .m-t-10-md-max {
        margin-top: 10px !important;
    }

    .m-r-10-md-max {
        margin-right: 10px !important;
    }

    .m-b-10-md-max {
        margin-bottom: 10px !important;
    }

    .m-l-10-md-max {
        margin-left: 10px !important;
    }

    .m-a-15-md-max {
        margin: 15px !important;
    }

    .m-x-15-md-max {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }

    .m-y-15-md-max {
        margin-top: 15px !important;
        margin-bottom: 15px !important;
    }

    .m-t-15-md-max {
        margin-top: 15px !important;
    }

    .m-r-15-md-max {
        margin-right: 15px !important;
    }

    .m-b-15-md-max {
        margin-bottom: 15px !important;
    }

    .m-l-15-md-max {
        margin-left: 15px !important;
    }

    .m-a-20-md-max {
        margin: 20px !important;
    }

    .m-x-20-md-max {
        margin-right: 20px !important;
        margin-left: 20px !important;
    }

    .m-y-20-md-max {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    .m-t-20-md-max {
        margin-top: 20px !important;
    }

    .m-r-20-md-max {
        margin-right: 20px !important;
    }

    .m-b-20-md-max {
        margin-bottom: 20px !important;
    }

    .m-l-20-md-max {
        margin-left: 20px !important;
    }

    .m-a-25-md-max {
        margin: 25px !important;
    }

    .m-x-25-md-max {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }

    .m-y-25-md-max {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }

    .m-t-25-md-max {
        margin-top: 25px !important;
    }

    .m-r-25-md-max {
        margin-right: 25px !important;
    }

    .m-b-25-md-max {
        margin-bottom: 25px !important;
    }

    .m-l-25-md-max {
        margin-left: 25px !important;
    }

    .m-a-30-md-max {
        margin: 30px !important;
    }

    .m-x-30-md-max {
        margin-right: 30px !important;
        margin-left: 30px !important;
    }

    .m-y-30-md-max {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }

    .m-t-30-md-max {
        margin-top: 30px !important;
    }

    .m-r-30-md-max {
        margin-right: 30px !important;
    }

    .m-b-30-md-max {
        margin-bottom: 30px !important;
    }

    .m-l-30-md-max {
        margin-left: 30px !important;
    }

    .m-a-35-md-max {
        margin: 35px !important;
    }

    .m-x-35-md-max {
        margin-right: 35px !important;
        margin-left: 35px !important;
    }

    .m-y-35-md-max {
        margin-top: 35px !important;
        margin-bottom: 35px !important;
    }

    .m-t-35-md-max {
        margin-top: 35px !important;
    }

    .m-r-35-md-max {
        margin-right: 35px !important;
    }

    .m-b-35-md-max {
        margin-bottom: 35px !important;
    }

    .m-l-35-md-max {
        margin-left: 35px !important;
    }

    .m-a-40-md-max {
        margin: 40px !important;
    }

    .m-x-40-md-max {
        margin-right: 40px !important;
        margin-left: 40px !important;
    }

    .m-y-40-md-max {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .m-t-40-md-max {
        margin-top: 40px !important;
    }

    .m-r-40-md-max {
        margin-right: 40px !important;
    }

    .m-b-40-md-max {
        margin-bottom: 40px !important;
    }

    .m-l-40-md-max {
        margin-left: 40px !important;
    }

    .m-a-45-md-max {
        margin: 45px !important;
    }

    .m-x-45-md-max {
        margin-right: 45px !important;
        margin-left: 45px !important;
    }

    .m-y-45-md-max {
        margin-top: 45px !important;
        margin-bottom: 45px !important;
    }

    .m-t-45-md-max {
        margin-top: 45px !important;
    }

    .m-r-45-md-max {
        margin-right: 45px !important;
    }

    .m-b-45-md-max {
        margin-bottom: 45px !important;
    }

    .m-l-45-md-max {
        margin-left: 45px !important;
    }

    .m-a-50-md-max {
        margin: 50px !important;
    }

    .m-x-50-md-max {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }

    .m-y-50-md-max {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }

    .m-t-50-md-max {
        margin-top: 50px !important;
    }

    .m-r-50-md-max {
        margin-right: 50px !important;
    }

    .m-b-50-md-max {
        margin-bottom: 50px !important;
    }

    .m-l-50-md-max {
        margin-left: 50px !important;
    }

    .m-a-55-md-max {
        margin: 55px !important;
    }

    .m-x-55-md-max {
        margin-right: 55px !important;
        margin-left: 55px !important;
    }

    .m-y-55-md-max {
        margin-top: 55px !important;
        margin-bottom: 55px !important;
    }

    .m-t-55-md-max {
        margin-top: 55px !important;
    }

    .m-r-55-md-max {
        margin-right: 55px !important;
    }

    .m-b-55-md-max {
        margin-bottom: 55px !important;
    }

    .m-l-55-md-max {
        margin-left: 55px !important;
    }

    .m-a-60-md-max {
        margin: 60px !important;
    }

    .m-x-60-md-max {
        margin-right: 60px !important;
        margin-left: 60px !important;
    }

    .m-y-60-md-max {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }

    .m-t-60-md-max {
        margin-top: 60px !important;
    }

    .m-r-60-md-max {
        margin-right: 60px !important;
    }

    .m-b-60-md-max {
        margin-bottom: 60px !important;
    }

    .m-l-60-md-max {
        margin-left: 60px !important;
    }
}

/**
  * padding
  */
.p-a-0 {
    padding: 0px !important;
}

.p-x-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.p-y-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.p-t-0 {
    padding-top: 0px !important;
}

.p-r-0 {
    padding-right: 0px !important;
}

.p-b-0 {
    padding-bottom: 0px !important;
}

.p-l-0 {
    padding-left: 0px !important;
}

.p-a-5 {
    padding: 5px !important;
}

.p-x-5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
}

.p-y-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.p-t-5 {
    padding-top: 5px !important;
}

.p-r-5 {
    padding-right: 5px !important;
}

.p-b-5 {
    padding-bottom: 5px !important;
}

.p-l-5 {
    padding-left: 5px !important;
}

.p-a-10 {
    padding: 10px !important;
}

.p-x-10 {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.p-y-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.p-t-10 {
    padding-top: 10px !important;
}

.p-r-10 {
    padding-right: 10px !important;
}

.p-b-10 {
    padding-bottom: 10px !important;
}

.p-l-10 {
    padding-left: 10px !important;
}

.p-a-15 {
    padding: 15px !important;
}

.p-x-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.p-y-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.p-t-15 {
    padding-top: 15px !important;
}

.p-r-15 {
    padding-right: 15px !important;
}

.p-b-15 {
    padding-bottom: 15px !important;
}

.p-l-15 {
    padding-left: 15px !important;
}

.p-a-20 {
    padding: 20px !important;
}

.p-x-20 {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.p-y-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.p-t-20 {
    padding-top: 20px !important;
}

.p-r-20 {
    padding-right: 20px !important;
}

.p-b-20 {
    padding-bottom: 20px !important;
}

.p-l-20 {
    padding-left: 20px !important;
}

.p-a-25 {
    padding: 25px !important;
}

.p-x-25 {
    padding-right: 25px !important;
    padding-left: 25px !important;
}

.p-y-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

.p-t-25 {
    padding-top: 25px !important;
}

.p-r-25 {
    padding-right: 25px !important;
}

.p-b-25 {
    padding-bottom: 25px !important;
}

.p-l-25 {
    padding-left: 25px !important;
}

.p-a-30 {
    padding: 30px !important;
}

.p-x-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
}

.p-y-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.p-t-30 {
    padding-top: 30px !important;
}

.p-r-30 {
    padding-right: 30px !important;
}

.p-b-30 {
    padding-bottom: 30px !important;
}

.p-l-30 {
    padding-left: 30px !important;
}

.p-a-35 {
    padding: 35px !important;
}

.p-x-35 {
    padding-right: 35px !important;
    padding-left: 35px !important;
}

.p-y-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.p-t-35 {
    padding-top: 35px !important;
}

.p-r-35 {
    padding-right: 35px !important;
}

.p-b-35 {
    padding-bottom: 35px !important;
}

.p-l-35 {
    padding-left: 35px !important;
}

.p-a-40 {
    padding: 40px !important;
}

.p-x-40 {
    padding-right: 40px !important;
    padding-left: 40px !important;
}

.p-y-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.p-t-40 {
    padding-top: 40px !important;
}

.p-r-40 {
    padding-right: 40px !important;
}

.p-b-40 {
    padding-bottom: 40px !important;
}

.p-l-40 {
    padding-left: 40px !important;
}

.p-a-45 {
    padding: 45px !important;
}

.p-x-45 {
    padding-right: 45px !important;
    padding-left: 45px !important;
}

.p-y-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}

.p-t-45 {
    padding-top: 45px !important;
}

.p-r-45 {
    padding-right: 45px !important;
}

.p-b-45 {
    padding-bottom: 45px !important;
}

.p-l-45 {
    padding-left: 45px !important;
}

.p-a-50 {
    padding: 50px !important;
}

.p-x-50 {
    padding-right: 50px !important;
    padding-left: 50px !important;
}

.p-y-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.p-t-50 {
    padding-top: 50px !important;
}

.p-r-50 {
    padding-right: 50px !important;
}

.p-b-50 {
    padding-bottom: 50px !important;
}

.p-l-50 {
    padding-left: 50px !important;
}

.p-a-55 {
    padding: 55px !important;
}

.p-x-55 {
    padding-right: 55px !important;
    padding-left: 55px !important;
}

.p-y-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
}

.p-t-55 {
    padding-top: 55px !important;
}

.p-r-55 {
    padding-right: 55px !important;
}

.p-b-55 {
    padding-bottom: 55px !important;
}

.p-l-55 {
    padding-left: 55px !important;
}

.p-a-60 {
    padding: 60px !important;
}

.p-x-60 {
    padding-right: 60px !important;
    padding-left: 60px !important;
}

.p-y-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}

.p-t-60 {
    padding-top: 60px !important;
}

.p-r-60 {
    padding-right: 60px !important;
}

.p-b-60 {
    padding-bottom: 60px !important;
}

.p-l-60 {
    padding-left: 60px !important;
}

@media (min-width: 480px) {
    .p-a-0-xs-min {
        padding: 0px !important;
    }

    .p-x-0-xs-min {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-xs-min {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-xs-min {
        padding-top: 0px !important;
    }

    .p-r-0-xs-min {
        padding-right: 0px !important;
    }

    .p-b-0-xs-min {
        padding-bottom: 0px !important;
    }

    .p-l-0-xs-min {
        padding-left: 0px !important;
    }

    .p-a-5-xs-min {
        padding: 5px !important;
    }

    .p-x-5-xs-min {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-xs-min {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-xs-min {
        padding-top: 5px !important;
    }

    .p-r-5-xs-min {
        padding-right: 5px !important;
    }

    .p-b-5-xs-min {
        padding-bottom: 5px !important;
    }

    .p-l-5-xs-min {
        padding-left: 5px !important;
    }

    .p-a-10-xs-min {
        padding: 10px !important;
    }

    .p-x-10-xs-min {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-xs-min {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-xs-min {
        padding-top: 10px !important;
    }

    .p-r-10-xs-min {
        padding-right: 10px !important;
    }

    .p-b-10-xs-min {
        padding-bottom: 10px !important;
    }

    .p-l-10-xs-min {
        padding-left: 10px !important;
    }

    .p-a-15-xs-min {
        padding: 15px !important;
    }

    .p-x-15-xs-min {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-xs-min {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-xs-min {
        padding-top: 15px !important;
    }

    .p-r-15-xs-min {
        padding-right: 15px !important;
    }

    .p-b-15-xs-min {
        padding-bottom: 15px !important;
    }

    .p-l-15-xs-min {
        padding-left: 15px !important;
    }

    .p-a-20-xs-min {
        padding: 20px !important;
    }

    .p-x-20-xs-min {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-xs-min {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-xs-min {
        padding-top: 20px !important;
    }

    .p-r-20-xs-min {
        padding-right: 20px !important;
    }

    .p-b-20-xs-min {
        padding-bottom: 20px !important;
    }

    .p-l-20-xs-min {
        padding-left: 20px !important;
    }

    .p-a-25-xs-min {
        padding: 25px !important;
    }

    .p-x-25-xs-min {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-xs-min {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-xs-min {
        padding-top: 25px !important;
    }

    .p-r-25-xs-min {
        padding-right: 25px !important;
    }

    .p-b-25-xs-min {
        padding-bottom: 25px !important;
    }

    .p-l-25-xs-min {
        padding-left: 25px !important;
    }

    .p-a-30-xs-min {
        padding: 30px !important;
    }

    .p-x-30-xs-min {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-xs-min {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-xs-min {
        padding-top: 30px !important;
    }

    .p-r-30-xs-min {
        padding-right: 30px !important;
    }

    .p-b-30-xs-min {
        padding-bottom: 30px !important;
    }

    .p-l-30-xs-min {
        padding-left: 30px !important;
    }

    .p-a-35-xs-min {
        padding: 35px !important;
    }

    .p-x-35-xs-min {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-xs-min {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-xs-min {
        padding-top: 35px !important;
    }

    .p-r-35-xs-min {
        padding-right: 35px !important;
    }

    .p-b-35-xs-min {
        padding-bottom: 35px !important;
    }

    .p-l-35-xs-min {
        padding-left: 35px !important;
    }

    .p-a-40-xs-min {
        padding: 40px !important;
    }

    .p-x-40-xs-min {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-xs-min {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-xs-min {
        padding-top: 40px !important;
    }

    .p-r-40-xs-min {
        padding-right: 40px !important;
    }

    .p-b-40-xs-min {
        padding-bottom: 40px !important;
    }

    .p-l-40-xs-min {
        padding-left: 40px !important;
    }

    .p-a-45-xs-min {
        padding: 45px !important;
    }

    .p-x-45-xs-min {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-xs-min {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-xs-min {
        padding-top: 45px !important;
    }

    .p-r-45-xs-min {
        padding-right: 45px !important;
    }

    .p-b-45-xs-min {
        padding-bottom: 45px !important;
    }

    .p-l-45-xs-min {
        padding-left: 45px !important;
    }

    .p-a-50-xs-min {
        padding: 50px !important;
    }

    .p-x-50-xs-min {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-xs-min {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-xs-min {
        padding-top: 50px !important;
    }

    .p-r-50-xs-min {
        padding-right: 50px !important;
    }

    .p-b-50-xs-min {
        padding-bottom: 50px !important;
    }

    .p-l-50-xs-min {
        padding-left: 50px !important;
    }

    .p-a-55-xs-min {
        padding: 55px !important;
    }

    .p-x-55-xs-min {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-xs-min {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-xs-min {
        padding-top: 55px !important;
    }

    .p-r-55-xs-min {
        padding-right: 55px !important;
    }

    .p-b-55-xs-min {
        padding-bottom: 55px !important;
    }

    .p-l-55-xs-min {
        padding-left: 55px !important;
    }

    .p-a-60-xs-min {
        padding: 60px !important;
    }

    .p-x-60-xs-min {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-xs-min {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-xs-min {
        padding-top: 60px !important;
    }

    .p-r-60-xs-min {
        padding-right: 60px !important;
    }

    .p-b-60-xs-min {
        padding-bottom: 60px !important;
    }

    .p-l-60-xs-min {
        padding-left: 60px !important;
    }
}

@media (min-width: 768px) {
    .p-a-0-sm-min {
        padding: 0px !important;
    }

    .p-x-0-sm-min {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-sm-min {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-sm-min {
        padding-top: 0px !important;
    }

    .p-r-0-sm-min {
        padding-right: 0px !important;
    }

    .p-b-0-sm-min {
        padding-bottom: 0px !important;
    }

    .p-l-0-sm-min {
        padding-left: 0px !important;
    }

    .p-a-5-sm-min {
        padding: 5px !important;
    }

    .p-x-5-sm-min {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-sm-min {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-sm-min {
        padding-top: 5px !important;
    }

    .p-r-5-sm-min {
        padding-right: 5px !important;
    }

    .p-b-5-sm-min {
        padding-bottom: 5px !important;
    }

    .p-l-5-sm-min {
        padding-left: 5px !important;
    }

    .p-a-10-sm-min {
        padding: 10px !important;
    }

    .p-x-10-sm-min {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-sm-min {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-sm-min {
        padding-top: 10px !important;
    }

    .p-r-10-sm-min {
        padding-right: 10px !important;
    }

    .p-b-10-sm-min {
        padding-bottom: 10px !important;
    }

    .p-l-10-sm-min {
        padding-left: 10px !important;
    }

    .p-a-15-sm-min {
        padding: 15px !important;
    }

    .p-x-15-sm-min {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-sm-min {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-sm-min {
        padding-top: 15px !important;
    }

    .p-r-15-sm-min {
        padding-right: 15px !important;
    }

    .p-b-15-sm-min {
        padding-bottom: 15px !important;
    }

    .p-l-15-sm-min {
        padding-left: 15px !important;
    }

    .p-a-20-sm-min {
        padding: 20px !important;
    }

    .p-x-20-sm-min {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-sm-min {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-sm-min {
        padding-top: 20px !important;
    }

    .p-r-20-sm-min {
        padding-right: 20px !important;
    }

    .p-b-20-sm-min {
        padding-bottom: 20px !important;
    }

    .p-l-20-sm-min {
        padding-left: 20px !important;
    }

    .p-a-25-sm-min {
        padding: 25px !important;
    }

    .p-x-25-sm-min {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-sm-min {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-sm-min {
        padding-top: 25px !important;
    }

    .p-r-25-sm-min {
        padding-right: 25px !important;
    }

    .p-b-25-sm-min {
        padding-bottom: 25px !important;
    }

    .p-l-25-sm-min {
        padding-left: 25px !important;
    }

    .p-a-30-sm-min {
        padding: 30px !important;
    }

    .p-x-30-sm-min {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-sm-min {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-sm-min {
        padding-top: 30px !important;
    }

    .p-r-30-sm-min {
        padding-right: 30px !important;
    }

    .p-b-30-sm-min {
        padding-bottom: 30px !important;
    }

    .p-l-30-sm-min {
        padding-left: 30px !important;
    }

    .p-a-35-sm-min {
        padding: 35px !important;
    }

    .p-x-35-sm-min {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-sm-min {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-sm-min {
        padding-top: 35px !important;
    }

    .p-r-35-sm-min {
        padding-right: 35px !important;
    }

    .p-b-35-sm-min {
        padding-bottom: 35px !important;
    }

    .p-l-35-sm-min {
        padding-left: 35px !important;
    }

    .p-a-40-sm-min {
        padding: 40px !important;
    }

    .p-x-40-sm-min {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-sm-min {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-sm-min {
        padding-top: 40px !important;
    }

    .p-r-40-sm-min {
        padding-right: 40px !important;
    }

    .p-b-40-sm-min {
        padding-bottom: 40px !important;
    }

    .p-l-40-sm-min {
        padding-left: 40px !important;
    }

    .p-a-45-sm-min {
        padding: 45px !important;
    }

    .p-x-45-sm-min {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-sm-min {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-sm-min {
        padding-top: 45px !important;
    }

    .p-r-45-sm-min {
        padding-right: 45px !important;
    }

    .p-b-45-sm-min {
        padding-bottom: 45px !important;
    }

    .p-l-45-sm-min {
        padding-left: 45px !important;
    }

    .p-a-50-sm-min {
        padding: 50px !important;
    }

    .p-x-50-sm-min {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-sm-min {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-sm-min {
        padding-top: 50px !important;
    }

    .p-r-50-sm-min {
        padding-right: 50px !important;
    }

    .p-b-50-sm-min {
        padding-bottom: 50px !important;
    }

    .p-l-50-sm-min {
        padding-left: 50px !important;
    }

    .p-a-55-sm-min {
        padding: 55px !important;
    }

    .p-x-55-sm-min {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-sm-min {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-sm-min {
        padding-top: 55px !important;
    }

    .p-r-55-sm-min {
        padding-right: 55px !important;
    }

    .p-b-55-sm-min {
        padding-bottom: 55px !important;
    }

    .p-l-55-sm-min {
        padding-left: 55px !important;
    }

    .p-a-60-sm-min {
        padding: 60px !important;
    }

    .p-x-60-sm-min {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-sm-min {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-sm-min {
        padding-top: 60px !important;
    }

    .p-r-60-sm-min {
        padding-right: 60px !important;
    }

    .p-b-60-sm-min {
        padding-bottom: 60px !important;
    }

    .p-l-60-sm-min {
        padding-left: 60px !important;
    }
}

@media (min-width: 992px) {
    .p-a-0-md-min {
        padding: 0px !important;
    }

    .p-x-0-md-min {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-md-min {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-md-min {
        padding-top: 0px !important;
    }

    .p-r-0-md-min {
        padding-right: 0px !important;
    }

    .p-b-0-md-min {
        padding-bottom: 0px !important;
    }

    .p-l-0-md-min {
        padding-left: 0px !important;
    }

    .p-a-5-md-min {
        padding: 5px !important;
    }

    .p-x-5-md-min {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-md-min {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-md-min {
        padding-top: 5px !important;
    }

    .p-r-5-md-min {
        padding-right: 5px !important;
    }

    .p-b-5-md-min {
        padding-bottom: 5px !important;
    }

    .p-l-5-md-min {
        padding-left: 5px !important;
    }

    .p-a-10-md-min {
        padding: 10px !important;
    }

    .p-x-10-md-min {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-md-min {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-md-min {
        padding-top: 10px !important;
    }

    .p-r-10-md-min {
        padding-right: 10px !important;
    }

    .p-b-10-md-min {
        padding-bottom: 10px !important;
    }

    .p-l-10-md-min {
        padding-left: 10px !important;
    }

    .p-a-15-md-min {
        padding: 15px !important;
    }

    .p-x-15-md-min {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-md-min {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-md-min {
        padding-top: 15px !important;
    }

    .p-r-15-md-min {
        padding-right: 15px !important;
    }

    .p-b-15-md-min {
        padding-bottom: 15px !important;
    }

    .p-l-15-md-min {
        padding-left: 15px !important;
    }

    .p-a-20-md-min {
        padding: 20px !important;
    }

    .p-x-20-md-min {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-md-min {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-md-min {
        padding-top: 20px !important;
    }

    .p-r-20-md-min {
        padding-right: 20px !important;
    }

    .p-b-20-md-min {
        padding-bottom: 20px !important;
    }

    .p-l-20-md-min {
        padding-left: 20px !important;
    }

    .p-a-25-md-min {
        padding: 25px !important;
    }

    .p-x-25-md-min {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-md-min {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-md-min {
        padding-top: 25px !important;
    }

    .p-r-25-md-min {
        padding-right: 25px !important;
    }

    .p-b-25-md-min {
        padding-bottom: 25px !important;
    }

    .p-l-25-md-min {
        padding-left: 25px !important;
    }

    .p-a-30-md-min {
        padding: 30px !important;
    }

    .p-x-30-md-min {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-md-min {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-md-min {
        padding-top: 30px !important;
    }

    .p-r-30-md-min {
        padding-right: 30px !important;
    }

    .p-b-30-md-min {
        padding-bottom: 30px !important;
    }

    .p-l-30-md-min {
        padding-left: 30px !important;
    }

    .p-a-35-md-min {
        padding: 35px !important;
    }

    .p-x-35-md-min {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-md-min {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-md-min {
        padding-top: 35px !important;
    }

    .p-r-35-md-min {
        padding-right: 35px !important;
    }

    .p-b-35-md-min {
        padding-bottom: 35px !important;
    }

    .p-l-35-md-min {
        padding-left: 35px !important;
    }

    .p-a-40-md-min {
        padding: 40px !important;
    }

    .p-x-40-md-min {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-md-min {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-md-min {
        padding-top: 40px !important;
    }

    .p-r-40-md-min {
        padding-right: 40px !important;
    }

    .p-b-40-md-min {
        padding-bottom: 40px !important;
    }

    .p-l-40-md-min {
        padding-left: 40px !important;
    }

    .p-a-45-md-min {
        padding: 45px !important;
    }

    .p-x-45-md-min {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-md-min {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-md-min {
        padding-top: 45px !important;
    }

    .p-r-45-md-min {
        padding-right: 45px !important;
    }

    .p-b-45-md-min {
        padding-bottom: 45px !important;
    }

    .p-l-45-md-min {
        padding-left: 45px !important;
    }

    .p-a-50-md-min {
        padding: 50px !important;
    }

    .p-x-50-md-min {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-md-min {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-md-min {
        padding-top: 50px !important;
    }

    .p-r-50-md-min {
        padding-right: 50px !important;
    }

    .p-b-50-md-min {
        padding-bottom: 50px !important;
    }

    .p-l-50-md-min {
        padding-left: 50px !important;
    }

    .p-a-55-md-min {
        padding: 55px !important;
    }

    .p-x-55-md-min {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-md-min {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-md-min {
        padding-top: 55px !important;
    }

    .p-r-55-md-min {
        padding-right: 55px !important;
    }

    .p-b-55-md-min {
        padding-bottom: 55px !important;
    }

    .p-l-55-md-min {
        padding-left: 55px !important;
    }

    .p-a-60-md-min {
        padding: 60px !important;
    }

    .p-x-60-md-min {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-md-min {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-md-min {
        padding-top: 60px !important;
    }

    .p-r-60-md-min {
        padding-right: 60px !important;
    }

    .p-b-60-md-min {
        padding-bottom: 60px !important;
    }

    .p-l-60-md-min {
        padding-left: 60px !important;
    }
}

@media (max-width: 767px) {
    .p-a-0-xs-max {
        padding: 0px !important;
    }

    .p-x-0-xs-max {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-xs-max {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-xs-max {
        padding-top: 0px !important;
    }

    .p-r-0-xs-max {
        padding-right: 0px !important;
    }

    .p-b-0-xs-max {
        padding-bottom: 0px !important;
    }

    .p-l-0-xs-max {
        padding-left: 0px !important;
    }

    .p-a-5-xs-max {
        padding: 5px !important;
    }

    .p-x-5-xs-max {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-xs-max {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-xs-max {
        padding-top: 5px !important;
    }

    .p-r-5-xs-max {
        padding-right: 5px !important;
    }

    .p-b-5-xs-max {
        padding-bottom: 5px !important;
    }

    .p-l-5-xs-max {
        padding-left: 5px !important;
    }

    .p-a-10-xs-max {
        padding: 10px !important;
    }

    .p-x-10-xs-max {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-xs-max {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-xs-max {
        padding-top: 10px !important;
    }

    .p-r-10-xs-max {
        padding-right: 10px !important;
    }

    .p-b-10-xs-max {
        padding-bottom: 10px !important;
    }

    .p-l-10-xs-max {
        padding-left: 10px !important;
    }

    .p-a-15-xs-max {
        padding: 15px !important;
    }

    .p-x-15-xs-max {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-xs-max {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-xs-max {
        padding-top: 15px !important;
    }

    .p-r-15-xs-max {
        padding-right: 15px !important;
    }

    .p-b-15-xs-max {
        padding-bottom: 15px !important;
    }

    .p-l-15-xs-max {
        padding-left: 15px !important;
    }

    .p-a-20-xs-max {
        padding: 20px !important;
    }

    .p-x-20-xs-max {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-xs-max {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-xs-max {
        padding-top: 20px !important;
    }

    .p-r-20-xs-max {
        padding-right: 20px !important;
    }

    .p-b-20-xs-max {
        padding-bottom: 20px !important;
    }

    .p-l-20-xs-max {
        padding-left: 20px !important;
    }

    .p-a-25-xs-max {
        padding: 25px !important;
    }

    .p-x-25-xs-max {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-xs-max {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-xs-max {
        padding-top: 25px !important;
    }

    .p-r-25-xs-max {
        padding-right: 25px !important;
    }

    .p-b-25-xs-max {
        padding-bottom: 25px !important;
    }

    .p-l-25-xs-max {
        padding-left: 25px !important;
    }

    .p-a-30-xs-max {
        padding: 30px !important;
    }

    .p-x-30-xs-max {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-xs-max {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-xs-max {
        padding-top: 30px !important;
    }

    .p-r-30-xs-max {
        padding-right: 30px !important;
    }

    .p-b-30-xs-max {
        padding-bottom: 30px !important;
    }

    .p-l-30-xs-max {
        padding-left: 30px !important;
    }

    .p-a-35-xs-max {
        padding: 35px !important;
    }

    .p-x-35-xs-max {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-xs-max {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-xs-max {
        padding-top: 35px !important;
    }

    .p-r-35-xs-max {
        padding-right: 35px !important;
    }

    .p-b-35-xs-max {
        padding-bottom: 35px !important;
    }

    .p-l-35-xs-max {
        padding-left: 35px !important;
    }

    .p-a-40-xs-max {
        padding: 40px !important;
    }

    .p-x-40-xs-max {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-xs-max {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-xs-max {
        padding-top: 40px !important;
    }

    .p-r-40-xs-max {
        padding-right: 40px !important;
    }

    .p-b-40-xs-max {
        padding-bottom: 40px !important;
    }

    .p-l-40-xs-max {
        padding-left: 40px !important;
    }

    .p-a-45-xs-max {
        padding: 45px !important;
    }

    .p-x-45-xs-max {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-xs-max {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-xs-max {
        padding-top: 45px !important;
    }

    .p-r-45-xs-max {
        padding-right: 45px !important;
    }

    .p-b-45-xs-max {
        padding-bottom: 45px !important;
    }

    .p-l-45-xs-max {
        padding-left: 45px !important;
    }

    .p-a-50-xs-max {
        padding: 50px !important;
    }

    .p-x-50-xs-max {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-xs-max {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-xs-max {
        padding-top: 50px !important;
    }

    .p-r-50-xs-max {
        padding-right: 50px !important;
    }

    .p-b-50-xs-max {
        padding-bottom: 50px !important;
    }

    .p-l-50-xs-max {
        padding-left: 50px !important;
    }

    .p-a-55-xs-max {
        padding: 55px !important;
    }

    .p-x-55-xs-max {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-xs-max {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-xs-max {
        padding-top: 55px !important;
    }

    .p-r-55-xs-max {
        padding-right: 55px !important;
    }

    .p-b-55-xs-max {
        padding-bottom: 55px !important;
    }

    .p-l-55-xs-max {
        padding-left: 55px !important;
    }

    .p-a-60-xs-max {
        padding: 60px !important;
    }

    .p-x-60-xs-max {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-xs-max {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-xs-max {
        padding-top: 60px !important;
    }

    .p-r-60-xs-max {
        padding-right: 60px !important;
    }

    .p-b-60-xs-max {
        padding-bottom: 60px !important;
    }

    .p-l-60-xs-max {
        padding-left: 60px !important;
    }
}

@media (max-width: 991px) {
    .p-a-0-sm-max {
        padding: 0px !important;
    }

    .p-x-0-sm-max {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-sm-max {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-sm-max {
        padding-top: 0px !important;
    }

    .p-r-0-sm-max {
        padding-right: 0px !important;
    }

    .p-b-0-sm-max {
        padding-bottom: 0px !important;
    }

    .p-l-0-sm-max {
        padding-left: 0px !important;
    }

    .p-a-5-sm-max {
        padding: 5px !important;
    }

    .p-x-5-sm-max {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-sm-max {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-sm-max {
        padding-top: 5px !important;
    }

    .p-r-5-sm-max {
        padding-right: 5px !important;
    }

    .p-b-5-sm-max {
        padding-bottom: 5px !important;
    }

    .p-l-5-sm-max {
        padding-left: 5px !important;
    }

    .p-a-10-sm-max {
        padding: 10px !important;
    }

    .p-x-10-sm-max {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-sm-max {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-sm-max {
        padding-top: 10px !important;
    }

    .p-r-10-sm-max {
        padding-right: 10px !important;
    }

    .p-b-10-sm-max {
        padding-bottom: 10px !important;
    }

    .p-l-10-sm-max {
        padding-left: 10px !important;
    }

    .p-a-15-sm-max {
        padding: 15px !important;
    }

    .p-x-15-sm-max {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-sm-max {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-sm-max {
        padding-top: 15px !important;
    }

    .p-r-15-sm-max {
        padding-right: 15px !important;
    }

    .p-b-15-sm-max {
        padding-bottom: 15px !important;
    }

    .p-l-15-sm-max {
        padding-left: 15px !important;
    }

    .p-a-20-sm-max {
        padding: 20px !important;
    }

    .p-x-20-sm-max {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-sm-max {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-sm-max {
        padding-top: 20px !important;
    }

    .p-r-20-sm-max {
        padding-right: 20px !important;
    }

    .p-b-20-sm-max {
        padding-bottom: 20px !important;
    }

    .p-l-20-sm-max {
        padding-left: 20px !important;
    }

    .p-a-25-sm-max {
        padding: 25px !important;
    }

    .p-x-25-sm-max {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-sm-max {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-sm-max {
        padding-top: 25px !important;
    }

    .p-r-25-sm-max {
        padding-right: 25px !important;
    }

    .p-b-25-sm-max {
        padding-bottom: 25px !important;
    }

    .p-l-25-sm-max {
        padding-left: 25px !important;
    }

    .p-a-30-sm-max {
        padding: 30px !important;
    }

    .p-x-30-sm-max {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-sm-max {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-sm-max {
        padding-top: 30px !important;
    }

    .p-r-30-sm-max {
        padding-right: 30px !important;
    }

    .p-b-30-sm-max {
        padding-bottom: 30px !important;
    }

    .p-l-30-sm-max {
        padding-left: 30px !important;
    }

    .p-a-35-sm-max {
        padding: 35px !important;
    }

    .p-x-35-sm-max {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-sm-max {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-sm-max {
        padding-top: 35px !important;
    }

    .p-r-35-sm-max {
        padding-right: 35px !important;
    }

    .p-b-35-sm-max {
        padding-bottom: 35px !important;
    }

    .p-l-35-sm-max {
        padding-left: 35px !important;
    }

    .p-a-40-sm-max {
        padding: 40px !important;
    }

    .p-x-40-sm-max {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-sm-max {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-sm-max {
        padding-top: 40px !important;
    }

    .p-r-40-sm-max {
        padding-right: 40px !important;
    }

    .p-b-40-sm-max {
        padding-bottom: 40px !important;
    }

    .p-l-40-sm-max {
        padding-left: 40px !important;
    }

    .p-a-45-sm-max {
        padding: 45px !important;
    }

    .p-x-45-sm-max {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-sm-max {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-sm-max {
        padding-top: 45px !important;
    }

    .p-r-45-sm-max {
        padding-right: 45px !important;
    }

    .p-b-45-sm-max {
        padding-bottom: 45px !important;
    }

    .p-l-45-sm-max {
        padding-left: 45px !important;
    }

    .p-a-50-sm-max {
        padding: 50px !important;
    }

    .p-x-50-sm-max {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-sm-max {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-sm-max {
        padding-top: 50px !important;
    }

    .p-r-50-sm-max {
        padding-right: 50px !important;
    }

    .p-b-50-sm-max {
        padding-bottom: 50px !important;
    }

    .p-l-50-sm-max {
        padding-left: 50px !important;
    }

    .p-a-55-sm-max {
        padding: 55px !important;
    }

    .p-x-55-sm-max {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-sm-max {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-sm-max {
        padding-top: 55px !important;
    }

    .p-r-55-sm-max {
        padding-right: 55px !important;
    }

    .p-b-55-sm-max {
        padding-bottom: 55px !important;
    }

    .p-l-55-sm-max {
        padding-left: 55px !important;
    }

    .p-a-60-sm-max {
        padding: 60px !important;
    }

    .p-x-60-sm-max {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-sm-max {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-sm-max {
        padding-top: 60px !important;
    }

    .p-r-60-sm-max {
        padding-right: 60px !important;
    }

    .p-b-60-sm-max {
        padding-bottom: 60px !important;
    }

    .p-l-60-sm-max {
        padding-left: 60px !important;
    }
}

@media (max-width: 1199px) {
    .p-a-0-md-max {
        padding: 0px !important;
    }

    .p-x-0-md-max {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .p-y-0-md-max {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .p-t-0-md-max {
        padding-top: 0px !important;
    }

    .p-r-0-md-max {
        padding-right: 0px !important;
    }

    .p-b-0-md-max {
        padding-bottom: 0px !important;
    }

    .p-l-0-md-max {
        padding-left: 0px !important;
    }

    .p-a-5-md-max {
        padding: 5px !important;
    }

    .p-x-5-md-max {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-y-5-md-max {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .p-t-5-md-max {
        padding-top: 5px !important;
    }

    .p-r-5-md-max {
        padding-right: 5px !important;
    }

    .p-b-5-md-max {
        padding-bottom: 5px !important;
    }

    .p-l-5-md-max {
        padding-left: 5px !important;
    }

    .p-a-10-md-max {
        padding: 10px !important;
    }

    .p-x-10-md-max {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .p-y-10-md-max {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .p-t-10-md-max {
        padding-top: 10px !important;
    }

    .p-r-10-md-max {
        padding-right: 10px !important;
    }

    .p-b-10-md-max {
        padding-bottom: 10px !important;
    }

    .p-l-10-md-max {
        padding-left: 10px !important;
    }

    .p-a-15-md-max {
        padding: 15px !important;
    }

    .p-x-15-md-max {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .p-y-15-md-max {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .p-t-15-md-max {
        padding-top: 15px !important;
    }

    .p-r-15-md-max {
        padding-right: 15px !important;
    }

    .p-b-15-md-max {
        padding-bottom: 15px !important;
    }

    .p-l-15-md-max {
        padding-left: 15px !important;
    }

    .p-a-20-md-max {
        padding: 20px !important;
    }

    .p-x-20-md-max {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .p-y-20-md-max {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }

    .p-t-20-md-max {
        padding-top: 20px !important;
    }

    .p-r-20-md-max {
        padding-right: 20px !important;
    }

    .p-b-20-md-max {
        padding-bottom: 20px !important;
    }

    .p-l-20-md-max {
        padding-left: 20px !important;
    }

    .p-a-25-md-max {
        padding: 25px !important;
    }

    .p-x-25-md-max {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }

    .p-y-25-md-max {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }

    .p-t-25-md-max {
        padding-top: 25px !important;
    }

    .p-r-25-md-max {
        padding-right: 25px !important;
    }

    .p-b-25-md-max {
        padding-bottom: 25px !important;
    }

    .p-l-25-md-max {
        padding-left: 25px !important;
    }

    .p-a-30-md-max {
        padding: 30px !important;
    }

    .p-x-30-md-max {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }

    .p-y-30-md-max {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .p-t-30-md-max {
        padding-top: 30px !important;
    }

    .p-r-30-md-max {
        padding-right: 30px !important;
    }

    .p-b-30-md-max {
        padding-bottom: 30px !important;
    }

    .p-l-30-md-max {
        padding-left: 30px !important;
    }

    .p-a-35-md-max {
        padding: 35px !important;
    }

    .p-x-35-md-max {
        padding-right: 35px !important;
        padding-left: 35px !important;
    }

    .p-y-35-md-max {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .p-t-35-md-max {
        padding-top: 35px !important;
    }

    .p-r-35-md-max {
        padding-right: 35px !important;
    }

    .p-b-35-md-max {
        padding-bottom: 35px !important;
    }

    .p-l-35-md-max {
        padding-left: 35px !important;
    }

    .p-a-40-md-max {
        padding: 40px !important;
    }

    .p-x-40-md-max {
        padding-right: 40px !important;
        padding-left: 40px !important;
    }

    .p-y-40-md-max {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .p-t-40-md-max {
        padding-top: 40px !important;
    }

    .p-r-40-md-max {
        padding-right: 40px !important;
    }

    .p-b-40-md-max {
        padding-bottom: 40px !important;
    }

    .p-l-40-md-max {
        padding-left: 40px !important;
    }

    .p-a-45-md-max {
        padding: 45px !important;
    }

    .p-x-45-md-max {
        padding-right: 45px !important;
        padding-left: 45px !important;
    }

    .p-y-45-md-max {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }

    .p-t-45-md-max {
        padding-top: 45px !important;
    }

    .p-r-45-md-max {
        padding-right: 45px !important;
    }

    .p-b-45-md-max {
        padding-bottom: 45px !important;
    }

    .p-l-45-md-max {
        padding-left: 45px !important;
    }

    .p-a-50-md-max {
        padding: 50px !important;
    }

    .p-x-50-md-max {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }

    .p-y-50-md-max {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .p-t-50-md-max {
        padding-top: 50px !important;
    }

    .p-r-50-md-max {
        padding-right: 50px !important;
    }

    .p-b-50-md-max {
        padding-bottom: 50px !important;
    }

    .p-l-50-md-max {
        padding-left: 50px !important;
    }

    .p-a-55-md-max {
        padding: 55px !important;
    }

    .p-x-55-md-max {
        padding-right: 55px !important;
        padding-left: 55px !important;
    }

    .p-y-55-md-max {
        padding-top: 55px !important;
        padding-bottom: 55px !important;
    }

    .p-t-55-md-max {
        padding-top: 55px !important;
    }

    .p-r-55-md-max {
        padding-right: 55px !important;
    }

    .p-b-55-md-max {
        padding-bottom: 55px !important;
    }

    .p-l-55-md-max {
        padding-left: 55px !important;
    }

    .p-a-60-md-max {
        padding: 60px !important;
    }

    .p-x-60-md-max {
        padding-right: 60px !important;
        padding-left: 60px !important;
    }

    .p-y-60-md-max {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }

    .p-t-60-md-max {
        padding-top: 60px !important;
    }

    .p-r-60-md-max {
        padding-right: 60px !important;
    }

    .p-b-60-md-max {
        padding-bottom: 60px !important;
    }

    .p-l-60-md-max {
        padding-left: 60px !important;
    }
}

/**
  * scroll
  */
.js-scroll {
    -ms-overflow-style: scrollbar;
    overflow-x: hidden;
    overflow-y: auto;
}

.scroll-x {
    -ms-overflow-style: scrollbar;
    overflow-x: auto;
    overflow-y: hidden;
}

.scroll-y {
    -ms-overflow-style: scrollbar;
    overflow-x: hidden;
    overflow-y: auto;
}

/**
  * color
  */
.block-default {
    background-color: #fff;
    color: #313131;
}

.block-default:not(> .block-default) h1,
.block-default:not(> .block-default) h2,
.block-default:not(> .block-default) h3,
.block-default:not(> .block-default) h4,
.block-default:not(> .block-default) h5,
.block-default:not(> .block-default) h6,
.block-default:not(> *.block-invert) h1,
.block-default:not(> *.block-invert) h2,
.block-default:not(> *.block-invert) h3,
.block-default:not(> *.block-invert) h4,
.block-default:not(> *.block-invert) h5,
.block-default:not(> *.block-invert) h6,
.block-default:not(> *.block-light) h1,
.block-default:not(> *.block-light) h2,
.block-default:not(> *.block-light) h3,
.block-default:not(> *.block-light) h4,
.block-default:not(> *.block-light) h5,
.block-default:not(> *.block-light) h6,
.block-default:not(> *.block-primary) h1,
.block-default:not(> *.block-primary) h2,
.block-default:not(> *.block-primary) h3,
.block-default:not(> *.block-primary) h4,
.block-default:not(> *.block-primary) h5,
.block-default:not(> *.block-primary) h6,
.block-default:not(> *.block-info) h1,
.block-default:not(> *.block-info) h2,
.block-default:not(> *.block-info) h3,
.block-default:not(> *.block-info) h4,
.block-default:not(> *.block-info) h5,
.block-default:not(> *.block-info) h6,
.block-default:not(> *.block-success) h1,
.block-default:not(> *.block-success) h2,
.block-default:not(> *.block-success) h3,
.block-default:not(> *.block-success) h4,
.block-default:not(> *.block-success) h5,
.block-default:not(> *.block-success) h6,
.block-default:not(> *.block-warning) h1,
.block-default:not(> *.block-warning) h2,
.block-default:not(> *.block-warning) h3,
.block-default:not(> *.block-warning) h4,
.block-default:not(> *.block-warning) h5,
.block-default:not(> *.block-warning) h6,
.block-default:not(> *.block-danger) h1,
.block-default:not(> *.block-danger) h2,
.block-default:not(> *.block-danger) h3,
.block-default:not(> *.block-danger) h4,
.block-default:not(> *.block-danger) h5,
.block-default:not(> *.block-danger) h6,
.block-default:not(> *.block-pink) h1,
.block-default:not(> *.block-pink) h2,
.block-default:not(> *.block-pink) h3,
.block-default:not(> *.block-pink) h4,
.block-default:not(> *.block-pink) h5,
.block-default:not(> *.block-pink) h6 {
    color: #212121;
}

.block-default a:not(.btn) {
    color: #1080f2;
}

.block-default a:not(.btn):focus,
.block-default a:not(.btn):hover {
    color: #0e73d9;
    text-decoration: none;
}

.color-default {
    color: #fff !important;
}

.block-invert {
    background-color: #212121;
    color: white;
}

.block-invert:not(> .block-default) h1,
.block-invert:not(> .block-default) h2,
.block-invert:not(> .block-default) h3,
.block-invert:not(> .block-default) h4,
.block-invert:not(> .block-default) h5,
.block-invert:not(> .block-default) h6,
.block-invert:not(> *.block-invert) h1,
.block-invert:not(> *.block-invert) h2,
.block-invert:not(> *.block-invert) h3,
.block-invert:not(> *.block-invert) h4,
.block-invert:not(> *.block-invert) h5,
.block-invert:not(> *.block-invert) h6,
.block-invert:not(> *.block-light) h1,
.block-invert:not(> *.block-light) h2,
.block-invert:not(> *.block-light) h3,
.block-invert:not(> *.block-light) h4,
.block-invert:not(> *.block-light) h5,
.block-invert:not(> *.block-light) h6,
.block-invert:not(> *.block-primary) h1,
.block-invert:not(> *.block-primary) h2,
.block-invert:not(> *.block-primary) h3,
.block-invert:not(> *.block-primary) h4,
.block-invert:not(> *.block-primary) h5,
.block-invert:not(> *.block-primary) h6,
.block-invert:not(> *.block-info) h1,
.block-invert:not(> *.block-info) h2,
.block-invert:not(> *.block-info) h3,
.block-invert:not(> *.block-info) h4,
.block-invert:not(> *.block-info) h5,
.block-invert:not(> *.block-info) h6,
.block-invert:not(> *.block-success) h1,
.block-invert:not(> *.block-success) h2,
.block-invert:not(> *.block-success) h3,
.block-invert:not(> *.block-success) h4,
.block-invert:not(> *.block-success) h5,
.block-invert:not(> *.block-success) h6,
.block-invert:not(> *.block-warning) h1,
.block-invert:not(> *.block-warning) h2,
.block-invert:not(> *.block-warning) h3,
.block-invert:not(> *.block-warning) h4,
.block-invert:not(> *.block-warning) h5,
.block-invert:not(> *.block-warning) h6,
.block-invert:not(> *.block-danger) h1,
.block-invert:not(> *.block-danger) h2,
.block-invert:not(> *.block-danger) h3,
.block-invert:not(> *.block-danger) h4,
.block-invert:not(> *.block-danger) h5,
.block-invert:not(> *.block-danger) h6,
.block-invert:not(> *.block-pink) h1,
.block-invert:not(> *.block-pink) h2,
.block-invert:not(> *.block-pink) h3,
.block-invert:not(> *.block-pink) h4,
.block-invert:not(> *.block-pink) h5,
.block-invert:not(> *.block-pink) h6 {
    color: #fff;
}

.block-invert a:not(.btn) {
    color: #fff;
}

.block-invert a:not(.btn):focus,
.block-invert a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-invert {
    color: #212121 !important;
}

.block-light {
    background-color: #f4f5f9;
    color: #313131;
}

.block-light:not(> .block-default) h1,
.block-light:not(> .block-default) h2,
.block-light:not(> .block-default) h3,
.block-light:not(> .block-default) h4,
.block-light:not(> .block-default) h5,
.block-light:not(> .block-default) h6,
.block-light:not(> *.block-invert) h1,
.block-light:not(> *.block-invert) h2,
.block-light:not(> *.block-invert) h3,
.block-light:not(> *.block-invert) h4,
.block-light:not(> *.block-invert) h5,
.block-light:not(> *.block-invert) h6,
.block-light:not(> *.block-light) h1,
.block-light:not(> *.block-light) h2,
.block-light:not(> *.block-light) h3,
.block-light:not(> *.block-light) h4,
.block-light:not(> *.block-light) h5,
.block-light:not(> *.block-light) h6,
.block-light:not(> *.block-primary) h1,
.block-light:not(> *.block-primary) h2,
.block-light:not(> *.block-primary) h3,
.block-light:not(> *.block-primary) h4,
.block-light:not(> *.block-primary) h5,
.block-light:not(> *.block-primary) h6,
.block-light:not(> *.block-info) h1,
.block-light:not(> *.block-info) h2,
.block-light:not(> *.block-info) h3,
.block-light:not(> *.block-info) h4,
.block-light:not(> *.block-info) h5,
.block-light:not(> *.block-info) h6,
.block-light:not(> *.block-success) h1,
.block-light:not(> *.block-success) h2,
.block-light:not(> *.block-success) h3,
.block-light:not(> *.block-success) h4,
.block-light:not(> *.block-success) h5,
.block-light:not(> *.block-success) h6,
.block-light:not(> *.block-warning) h1,
.block-light:not(> *.block-warning) h2,
.block-light:not(> *.block-warning) h3,
.block-light:not(> *.block-warning) h4,
.block-light:not(> *.block-warning) h5,
.block-light:not(> *.block-warning) h6,
.block-light:not(> *.block-danger) h1,
.block-light:not(> *.block-danger) h2,
.block-light:not(> *.block-danger) h3,
.block-light:not(> *.block-danger) h4,
.block-light:not(> *.block-danger) h5,
.block-light:not(> *.block-danger) h6,
.block-light:not(> *.block-pink) h1,
.block-light:not(> *.block-pink) h2,
.block-light:not(> *.block-pink) h3,
.block-light:not(> *.block-pink) h4,
.block-light:not(> *.block-pink) h5,
.block-light:not(> *.block-pink) h6 {
    color: #212121;
}

.block-light a:not(.btn) {
    color: #1080f2;
}

.block-light a:not(.btn):focus,
.block-light a:not(.btn):hover {
    color: #0e73d9;
    text-decoration: none;
}

.color-light {
    color: #f4f5f9 !important;
}

.block-primary {
    background-color: #1080f2;
    color: white;
}

.block-primary:not(> .block-default) h1,
.block-primary:not(> .block-default) h2,
.block-primary:not(> .block-default) h3,
.block-primary:not(> .block-default) h4,
.block-primary:not(> .block-default) h5,
.block-primary:not(> .block-default) h6,
.block-primary:not(> *.block-invert) h1,
.block-primary:not(> *.block-invert) h2,
.block-primary:not(> *.block-invert) h3,
.block-primary:not(> *.block-invert) h4,
.block-primary:not(> *.block-invert) h5,
.block-primary:not(> *.block-invert) h6,
.block-primary:not(> *.block-light) h1,
.block-primary:not(> *.block-light) h2,
.block-primary:not(> *.block-light) h3,
.block-primary:not(> *.block-light) h4,
.block-primary:not(> *.block-light) h5,
.block-primary:not(> *.block-light) h6,
.block-primary:not(> *.block-primary) h1,
.block-primary:not(> *.block-primary) h2,
.block-primary:not(> *.block-primary) h3,
.block-primary:not(> *.block-primary) h4,
.block-primary:not(> *.block-primary) h5,
.block-primary:not(> *.block-primary) h6,
.block-primary:not(> *.block-info) h1,
.block-primary:not(> *.block-info) h2,
.block-primary:not(> *.block-info) h3,
.block-primary:not(> *.block-info) h4,
.block-primary:not(> *.block-info) h5,
.block-primary:not(> *.block-info) h6,
.block-primary:not(> *.block-success) h1,
.block-primary:not(> *.block-success) h2,
.block-primary:not(> *.block-success) h3,
.block-primary:not(> *.block-success) h4,
.block-primary:not(> *.block-success) h5,
.block-primary:not(> *.block-success) h6,
.block-primary:not(> *.block-warning) h1,
.block-primary:not(> *.block-warning) h2,
.block-primary:not(> *.block-warning) h3,
.block-primary:not(> *.block-warning) h4,
.block-primary:not(> *.block-warning) h5,
.block-primary:not(> *.block-warning) h6,
.block-primary:not(> *.block-danger) h1,
.block-primary:not(> *.block-danger) h2,
.block-primary:not(> *.block-danger) h3,
.block-primary:not(> *.block-danger) h4,
.block-primary:not(> *.block-danger) h5,
.block-primary:not(> *.block-danger) h6,
.block-primary:not(> *.block-pink) h1,
.block-primary:not(> *.block-pink) h2,
.block-primary:not(> *.block-pink) h3,
.block-primary:not(> *.block-pink) h4,
.block-primary:not(> *.block-pink) h5,
.block-primary:not(> *.block-pink) h6 {
    color: #fff;
}

.block-primary a:not(.btn) {
    color: #fff;
}

.block-primary a:not(.btn):focus,
.block-primary a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-primary {
    color: #1080f2 !important;
}

.block-info {
    background-color: #1080f2;
    color: white;
}

.block-info:not(> .block-default) h1,
.block-info:not(> .block-default) h2,
.block-info:not(> .block-default) h3,
.block-info:not(> .block-default) h4,
.block-info:not(> .block-default) h5,
.block-info:not(> .block-default) h6,
.block-info:not(> *.block-invert) h1,
.block-info:not(> *.block-invert) h2,
.block-info:not(> *.block-invert) h3,
.block-info:not(> *.block-invert) h4,
.block-info:not(> *.block-invert) h5,
.block-info:not(> *.block-invert) h6,
.block-info:not(> *.block-light) h1,
.block-info:not(> *.block-light) h2,
.block-info:not(> *.block-light) h3,
.block-info:not(> *.block-light) h4,
.block-info:not(> *.block-light) h5,
.block-info:not(> *.block-light) h6,
.block-info:not(> *.block-primary) h1,
.block-info:not(> *.block-primary) h2,
.block-info:not(> *.block-primary) h3,
.block-info:not(> *.block-primary) h4,
.block-info:not(> *.block-primary) h5,
.block-info:not(> *.block-primary) h6,
.block-info:not(> *.block-info) h1,
.block-info:not(> *.block-info) h2,
.block-info:not(> *.block-info) h3,
.block-info:not(> *.block-info) h4,
.block-info:not(> *.block-info) h5,
.block-info:not(> *.block-info) h6,
.block-info:not(> *.block-success) h1,
.block-info:not(> *.block-success) h2,
.block-info:not(> *.block-success) h3,
.block-info:not(> *.block-success) h4,
.block-info:not(> *.block-success) h5,
.block-info:not(> *.block-success) h6,
.block-info:not(> *.block-warning) h1,
.block-info:not(> *.block-warning) h2,
.block-info:not(> *.block-warning) h3,
.block-info:not(> *.block-warning) h4,
.block-info:not(> *.block-warning) h5,
.block-info:not(> *.block-warning) h6,
.block-info:not(> *.block-danger) h1,
.block-info:not(> *.block-danger) h2,
.block-info:not(> *.block-danger) h3,
.block-info:not(> *.block-danger) h4,
.block-info:not(> *.block-danger) h5,
.block-info:not(> *.block-danger) h6,
.block-info:not(> *.block-pink) h1,
.block-info:not(> *.block-pink) h2,
.block-info:not(> *.block-pink) h3,
.block-info:not(> *.block-pink) h4,
.block-info:not(> *.block-pink) h5,
.block-info:not(> *.block-pink) h6 {
    color: #fff;
}

.block-info a:not(.btn) {
    color: #fff;
}

.block-info a:not(.btn):focus,
.block-info a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-info {
    color: #1080f2 !important;
}

.block-success {
    background-color: #10cfbd;
    color: white;
}

.block-success:not(> .block-default) h1,
.block-success:not(> .block-default) h2,
.block-success:not(> .block-default) h3,
.block-success:not(> .block-default) h4,
.block-success:not(> .block-default) h5,
.block-success:not(> .block-default) h6,
.block-success:not(> *.block-invert) h1,
.block-success:not(> *.block-invert) h2,
.block-success:not(> *.block-invert) h3,
.block-success:not(> *.block-invert) h4,
.block-success:not(> *.block-invert) h5,
.block-success:not(> *.block-invert) h6,
.block-success:not(> *.block-light) h1,
.block-success:not(> *.block-light) h2,
.block-success:not(> *.block-light) h3,
.block-success:not(> *.block-light) h4,
.block-success:not(> *.block-light) h5,
.block-success:not(> *.block-light) h6,
.block-success:not(> *.block-primary) h1,
.block-success:not(> *.block-primary) h2,
.block-success:not(> *.block-primary) h3,
.block-success:not(> *.block-primary) h4,
.block-success:not(> *.block-primary) h5,
.block-success:not(> *.block-primary) h6,
.block-success:not(> *.block-info) h1,
.block-success:not(> *.block-info) h2,
.block-success:not(> *.block-info) h3,
.block-success:not(> *.block-info) h4,
.block-success:not(> *.block-info) h5,
.block-success:not(> *.block-info) h6,
.block-success:not(> *.block-success) h1,
.block-success:not(> *.block-success) h2,
.block-success:not(> *.block-success) h3,
.block-success:not(> *.block-success) h4,
.block-success:not(> *.block-success) h5,
.block-success:not(> *.block-success) h6,
.block-success:not(> *.block-warning) h1,
.block-success:not(> *.block-warning) h2,
.block-success:not(> *.block-warning) h3,
.block-success:not(> *.block-warning) h4,
.block-success:not(> *.block-warning) h5,
.block-success:not(> *.block-warning) h6,
.block-success:not(> *.block-danger) h1,
.block-success:not(> *.block-danger) h2,
.block-success:not(> *.block-danger) h3,
.block-success:not(> *.block-danger) h4,
.block-success:not(> *.block-danger) h5,
.block-success:not(> *.block-danger) h6,
.block-success:not(> *.block-pink) h1,
.block-success:not(> *.block-pink) h2,
.block-success:not(> *.block-pink) h3,
.block-success:not(> *.block-pink) h4,
.block-success:not(> *.block-pink) h5,
.block-success:not(> *.block-pink) h6 {
    color: #fff;
}

.block-success a:not(.btn) {
    color: #fff;
}

.block-success a:not(.btn):focus,
.block-success a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-success {
    color: #10cfbd !important;
}

.block-warning {
    background-color: #fbb03b;
    color: white;
}

.block-warning:not(> .block-default) h1,
.block-warning:not(> .block-default) h2,
.block-warning:not(> .block-default) h3,
.block-warning:not(> .block-default) h4,
.block-warning:not(> .block-default) h5,
.block-warning:not(> .block-default) h6,
.block-warning:not(> *.block-invert) h1,
.block-warning:not(> *.block-invert) h2,
.block-warning:not(> *.block-invert) h3,
.block-warning:not(> *.block-invert) h4,
.block-warning:not(> *.block-invert) h5,
.block-warning:not(> *.block-invert) h6,
.block-warning:not(> *.block-light) h1,
.block-warning:not(> *.block-light) h2,
.block-warning:not(> *.block-light) h3,
.block-warning:not(> *.block-light) h4,
.block-warning:not(> *.block-light) h5,
.block-warning:not(> *.block-light) h6,
.block-warning:not(> *.block-primary) h1,
.block-warning:not(> *.block-primary) h2,
.block-warning:not(> *.block-primary) h3,
.block-warning:not(> *.block-primary) h4,
.block-warning:not(> *.block-primary) h5,
.block-warning:not(> *.block-primary) h6,
.block-warning:not(> *.block-info) h1,
.block-warning:not(> *.block-info) h2,
.block-warning:not(> *.block-info) h3,
.block-warning:not(> *.block-info) h4,
.block-warning:not(> *.block-info) h5,
.block-warning:not(> *.block-info) h6,
.block-warning:not(> *.block-success) h1,
.block-warning:not(> *.block-success) h2,
.block-warning:not(> *.block-success) h3,
.block-warning:not(> *.block-success) h4,
.block-warning:not(> *.block-success) h5,
.block-warning:not(> *.block-success) h6,
.block-warning:not(> *.block-warning) h1,
.block-warning:not(> *.block-warning) h2,
.block-warning:not(> *.block-warning) h3,
.block-warning:not(> *.block-warning) h4,
.block-warning:not(> *.block-warning) h5,
.block-warning:not(> *.block-warning) h6,
.block-warning:not(> *.block-danger) h1,
.block-warning:not(> *.block-danger) h2,
.block-warning:not(> *.block-danger) h3,
.block-warning:not(> *.block-danger) h4,
.block-warning:not(> *.block-danger) h5,
.block-warning:not(> *.block-danger) h6,
.block-warning:not(> *.block-pink) h1,
.block-warning:not(> *.block-pink) h2,
.block-warning:not(> *.block-pink) h3,
.block-warning:not(> *.block-pink) h4,
.block-warning:not(> *.block-pink) h5,
.block-warning:not(> *.block-pink) h6 {
    color: #fff;
}

.block-warning a:not(.btn) {
    color: #fff;
}

.block-warning a:not(.btn):focus,
.block-warning a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-warning {
    color: #fbb03b !important;
}

.block-danger {
    background-color: #ff5454;
    color: white;
}

.block-danger:not(> .block-default) h1,
.block-danger:not(> .block-default) h2,
.block-danger:not(> .block-default) h3,
.block-danger:not(> .block-default) h4,
.block-danger:not(> .block-default) h5,
.block-danger:not(> .block-default) h6,
.block-danger:not(> *.block-invert) h1,
.block-danger:not(> *.block-invert) h2,
.block-danger:not(> *.block-invert) h3,
.block-danger:not(> *.block-invert) h4,
.block-danger:not(> *.block-invert) h5,
.block-danger:not(> *.block-invert) h6,
.block-danger:not(> *.block-light) h1,
.block-danger:not(> *.block-light) h2,
.block-danger:not(> *.block-light) h3,
.block-danger:not(> *.block-light) h4,
.block-danger:not(> *.block-light) h5,
.block-danger:not(> *.block-light) h6,
.block-danger:not(> *.block-primary) h1,
.block-danger:not(> *.block-primary) h2,
.block-danger:not(> *.block-primary) h3,
.block-danger:not(> *.block-primary) h4,
.block-danger:not(> *.block-primary) h5,
.block-danger:not(> *.block-primary) h6,
.block-danger:not(> *.block-info) h1,
.block-danger:not(> *.block-info) h2,
.block-danger:not(> *.block-info) h3,
.block-danger:not(> *.block-info) h4,
.block-danger:not(> *.block-info) h5,
.block-danger:not(> *.block-info) h6,
.block-danger:not(> *.block-success) h1,
.block-danger:not(> *.block-success) h2,
.block-danger:not(> *.block-success) h3,
.block-danger:not(> *.block-success) h4,
.block-danger:not(> *.block-success) h5,
.block-danger:not(> *.block-success) h6,
.block-danger:not(> *.block-warning) h1,
.block-danger:not(> *.block-warning) h2,
.block-danger:not(> *.block-warning) h3,
.block-danger:not(> *.block-warning) h4,
.block-danger:not(> *.block-warning) h5,
.block-danger:not(> *.block-warning) h6,
.block-danger:not(> *.block-danger) h1,
.block-danger:not(> *.block-danger) h2,
.block-danger:not(> *.block-danger) h3,
.block-danger:not(> *.block-danger) h4,
.block-danger:not(> *.block-danger) h5,
.block-danger:not(> *.block-danger) h6,
.block-danger:not(> *.block-pink) h1,
.block-danger:not(> *.block-pink) h2,
.block-danger:not(> *.block-pink) h3,
.block-danger:not(> *.block-pink) h4,
.block-danger:not(> *.block-pink) h5,
.block-danger:not(> *.block-pink) h6 {
    color: #fff;
}

.block-danger a:not(.btn) {
    color: #fff;
}

.block-danger a:not(.btn):focus,
.block-danger a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-danger {
    color: #ff5454 !important;
}

.block-pink {
    background-color: #ec5298;
    color: white;
}

.block-pink:not(> .block-default) h1,
.block-pink:not(> .block-default) h2,
.block-pink:not(> .block-default) h3,
.block-pink:not(> .block-default) h4,
.block-pink:not(> .block-default) h5,
.block-pink:not(> .block-default) h6,
.block-pink:not(> *.block-invert) h1,
.block-pink:not(> *.block-invert) h2,
.block-pink:not(> *.block-invert) h3,
.block-pink:not(> *.block-invert) h4,
.block-pink:not(> *.block-invert) h5,
.block-pink:not(> *.block-invert) h6,
.block-pink:not(> *.block-light) h1,
.block-pink:not(> *.block-light) h2,
.block-pink:not(> *.block-light) h3,
.block-pink:not(> *.block-light) h4,
.block-pink:not(> *.block-light) h5,
.block-pink:not(> *.block-light) h6,
.block-pink:not(> *.block-primary) h1,
.block-pink:not(> *.block-primary) h2,
.block-pink:not(> *.block-primary) h3,
.block-pink:not(> *.block-primary) h4,
.block-pink:not(> *.block-primary) h5,
.block-pink:not(> *.block-primary) h6,
.block-pink:not(> *.block-info) h1,
.block-pink:not(> *.block-info) h2,
.block-pink:not(> *.block-info) h3,
.block-pink:not(> *.block-info) h4,
.block-pink:not(> *.block-info) h5,
.block-pink:not(> *.block-info) h6,
.block-pink:not(> *.block-success) h1,
.block-pink:not(> *.block-success) h2,
.block-pink:not(> *.block-success) h3,
.block-pink:not(> *.block-success) h4,
.block-pink:not(> *.block-success) h5,
.block-pink:not(> *.block-success) h6,
.block-pink:not(> *.block-warning) h1,
.block-pink:not(> *.block-warning) h2,
.block-pink:not(> *.block-warning) h3,
.block-pink:not(> *.block-warning) h4,
.block-pink:not(> *.block-warning) h5,
.block-pink:not(> *.block-warning) h6,
.block-pink:not(> *.block-danger) h1,
.block-pink:not(> *.block-danger) h2,
.block-pink:not(> *.block-danger) h3,
.block-pink:not(> *.block-danger) h4,
.block-pink:not(> *.block-danger) h5,
.block-pink:not(> *.block-danger) h6,
.block-pink:not(> *.block-pink) h1,
.block-pink:not(> *.block-pink) h2,
.block-pink:not(> *.block-pink) h3,
.block-pink:not(> *.block-pink) h4,
.block-pink:not(> *.block-pink) h5,
.block-pink:not(> *.block-pink) h6 {
    color: #fff;
}

.block-pink a:not(.btn) {
    color: #fff;
}

.block-pink a:not(.btn):focus,
.block-pink a:not(.btn):hover {
    color: #e5e5e5;
    text-decoration: none;
}

.color-pink {
    color: #ec5298 !important;
}

/**
  * font family
  */
.font-default {
    font-family: "Open Sans", Arial, sans-serif;
}

.font-alt {
    font-family: "Open Sans", Arial, sans-serif;
}

.font-sub {
    font-family: Merriweather, "Times New Roman", Times, serif;
}

/**
  * font style
  */
.font-italic {
    font-style: italic;
}

/**
  * font weight
  */
.font-light {
    font-weight: light;
}

.font-normal {
    font-weight: normal;
}

.font-bold {
    font-weight: bold;
}

/**
  * align
  */
.align-r {
    text-align: right !important;
}

.align-l {
    text-align: left !important;
}

.align-c {
    text-align: center !important;
}

@media (min-width: 480px) {
    .align-r-xs-min {
        text-align: right !important;
    }

    .align-l-xs-min {
        text-align: left !important;
    }

    .align-c-xs-min {
        text-align: center !important;
    }
}

@media (min-width: 768px) {
    .align-r-sm-min {
        text-align: right !important;
    }

    .align-l-sm-min {
        text-align: left !important;
    }

    .align-c-sm-min {
        text-align: center !important;
    }
}

@media (min-width: 992px) {
    .align-r-md-min {
        text-align: right !important;
    }

    .align-l-md-min {
        text-align: left !important;
    }

    .align-c-md-min {
        text-align: center !important;
    }
}

@media (max-width: 767px) {
    .align-r-xs-max {
        text-align: right !important;
    }

    .align-l-xs-max {
        text-align: left !important;
    }

    .align-c-xs-max {
        text-align: center !important;
    }
}

@media (max-width: 991px) {
    .align-r-sm-max {
        text-align: right !important;
    }

    .align-l-sm-max {
        text-align: left !important;
    }

    .align-c-sm-max {
        text-align: center !important;
    }
}

@media (max-width: 1199px) {
    .align-r-md-max {
        text-align: right !important;
    }

    .align-l-md-max {
        text-align: left !important;
    }

    .align-c-md-max {
        text-align: center !important;
    }
}

.align-t {
    vertical-align: top !important;
}

.align-m {
    vertical-align: middle !important;
}

.align-b {
    vertical-align: bottom !important;
}

@media (min-width: 480px) {
    .align-t-xs-min {
        vertical-align: top !important;
    }

    .align-m-xs-min {
        vertical-align: middle !important;
    }

    .align-b-xs-min {
        vertical-align: bottom !important;
    }
}

@media (min-width: 768px) {
    .align-t-sm-min {
        vertical-align: top !important;
    }

    .align-m-sm-min {
        vertical-align: middle !important;
    }

    .align-b-sm-min {
        vertical-align: bottom !important;
    }
}

@media (min-width: 992px) {
    .align-t-md-min {
        vertical-align: top !important;
    }

    .align-m-md-min {
        vertical-align: middle !important;
    }

    .align-b-md-min {
        vertical-align: bottom !important;
    }
}

@media (max-width: 767px) {
    .align-t-xs-max {
        vertical-align: top !important;
    }

    .align-m-xs-max {
        vertical-align: middle !important;
    }

    .align-b-xs-max {
        vertical-align: bottom !important;
    }
}

@media (max-width: 991px) {
    .align-t-sm-max {
        vertical-align: top !important;
    }

    .align-m-sm-max {
        vertical-align: middle !important;
    }

    .align-b-sm-max {
        vertical-align: bottom !important;
    }
}

@media (max-width: 1199px) {
    .align-t-md-max {
        vertical-align: top !important;
    }

    .align-m-md-max {
        vertical-align: middle !important;
    }

    .align-b-md-max {
        vertical-align: bottom !important;
    }
}

/**
  * text transform
  */
.text-cap {
    text-transform: capitalize;
}

.text-lower {
    text-transform: lowercase;
}

.text-upper {
    text-transform: uppercase;
}

/**
  * base
  * --------------------------------------------------
  */
*,
*:active:focus,
*:focus {
    outline: 0 !important;
}

*:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

@-webkit-viewport {
    width: device-width;
}

@-moz-viewport {
    width: device-width;
}

@-ms-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}

html {
    -webkit-tap-highlight-color: transparent;
    overflow-x: hidden;
}

body {
    line-height: 1.9;
    background-color: #fff;
    color: #212121;
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    overflow-x: hidden;
}

@media (min-width: 768px) {
    body {
        font-size: 15px;
    }
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 10px;
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: 900;
    text-transform: capitalize;
    letter-spacing: 0;
}

h1 {
    font-size: 24px;
}

h2 {
    font-size: 24px;
}

h3 {
    font-size: 20px;
}

h4 {
    font-size: 16px;
}

h5 {
    font-size: 13px;
}

h6 {
    font-size: 12px;
}

@media (min-width: 768px) {
    h1 {
        font-size: 36px;
    }

    h2 {
        font-size: 32px;
    }

    h3 {
        font-size: 24px;
    }

    h4 {
        font-size: 20px;
    }

    h5 {
        font-size: 14px;
    }

    h6 {
        font-size: 12px;
    }
}

p,
ul,
ol {
    margin-bottom: 30px;
}

p:last-child,
ul:last-child,
ol:last-child {
    margin-bottom: 0;
}

a {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    color: #212121;
}

a:focus,
a:hover {
    color: #373737;
    text-decoration: none;
}

i {
    letter-spacing: 0;
}

.velocity-animating {
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}

@media (max-width: 767px) {
    .animated {
        -webkit-animation: none;
        -o-animation: none;
        animation: none;
    }
}

.full-width {
    width: 100%;
}

.full-height {
    height: 100%;
}

@media (min-width: 768px) {
    .col-table-cell-middle {
        float: none;
        display: table-cell;
        vertical-align: middle;
    }

    .col-table-cell-middle:before,
    .col-table-cell-middle:after {
        content: "";
        display: table;
    }

    .col-table-cell-middle:after {
        clear: both;
    }
}

@media (min-width: 768px) {
    .equal-height-table {
        display: table;
        table-layout: fixed;
    }
}

@media (min-width: 768px) {
    .equal-height-table-cell-top {
        display: table-cell;
        vertical-align: top;
    }
}

@media (min-width: 768px) {
    .equal-height-table-cell-middle {
        display: table-cell;
        vertical-align: middle;
    }
}

@media (min-width: 768px) {
    .equal-height-table-cell-bottom {
        display: table-cell;
        vertical-align: bottom;
    }
}

@media (min-width: 768px) {
    .row-table {
        display: table;
        table-layout: fixed;
    }

    .row-table>[class*=col-] {
        float: none;
        display: table-cell;
        vertical-align: middle;
    }

    .container>.row-table {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .container>.row-table {
        width: 970px;
    }

    .row-table>[class*=col-].col-md-p-r-1 {
        padding-right: 8.33333333%;
    }

    .row-table>[class*=col-].col-md-p-l-1 {
        padding-left: 8.33333333%;
    }
}

@media (min-width: 1200px) {
    .container>.row-table {
        width: 1170px;
    }
}

@media (max-width: 767px) {

    .container,
    .max-width {
        max-width: 480px;
    }
}

.is-desktop:not(.ie9) [data-sr] {
    visibility: hidden;
}

/**
  * form
  * --------------------------------------------------
  */
.form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #212121;
}

.form-control::-webkit-input-placeholder {
    color: #212121;
}

.form-control::-moz-placeholder {
    color: #212121;
}

.form-control:-ms-input-placeholder {
    color: #212121;
}

.form-control::-ms-input-placeholder {
    color: #212121;
}

form .required {
    position: relative;
}

form .required:after {
    position: absolute;
    top: 15px;
    right: 20px;
    content: "*";
    line-height: 1;
    color: #ff5454;
    font-family: Arial, sans-serif;
    font-size: 20px;
}

form._default .form-group {
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 5px 20px;
    background-color: #f4f5f9;
}

form._default .form-label {
    opacity: 0.7;
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 900;
    text-transform: capitalize;
}

form._default .form-control {
    border-width: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-color: #212121;
    padding: 0;
    background-color: transparent;
}

form._default textarea {
    resize: vertical;
}

.form-group.error .form-label {
    color: #ff5454;
}

.form-notify {
    margin-top: 20px;
    font-size: 13px;
    text-align: center;
}

.form-notify i {
    margin-right: 10px;
}

/**
  * button
  * --------------------------------------------------
  */
.btn {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    line-height: 1;
    overflow: hidden;
    padding: 17px 24px 17px 25px;
    border-width: 2px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 12px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.btn i {
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    margin-right: 12px;
}

.btn span {
    display: inline-block;
}

.btn span+i {
    margin-right: 0;
    margin-left: 12px;
}

@media (min-width: 768px) {
    .btn {
        padding: 22px 39px 22px 40px;
    }
}

.btn-default {
    border-color: #fff;
    background-color: #fff;
    color: #1080f2;
}

.btn-default:focus,
.btn-default:hover {
    border-color: #ededed;
    background-color: #ededed;
    color: #1080f2;
}

.btn-default:active,
.btn-default:active:focus,
.btn-default:active:hover {
    border-color: #ededed;
    background-color: #ededed;
    color: #1080f2;
}

.btn-invert {
    border-color: #212121;
    background-color: #212121;
    color: #fff;
}

.btn-invert:focus,
.btn-invert:hover {
    border-color: #212121, 7%;
    background-color: #303030;
    color: #fff;
}

.btn-invert:active,
.btn-invert:active:focus,
.btn-invert:active:hover {
    border-color: #303030;
    background-color: #303030;
    color: #fff;
}

.btn-primary {
    border-color: #1080f2;
    background-color: #1080f2;
    color: #fff;
}

.btn-primary:focus,
.btn-primary:hover {
    border-color: #2088f2;
    background-color: #2088f2;
    color: #fff;
}

.btn-primary:active,
.btn-primary:active:focus,
.btn-primary:active:hover {
    border-color: #1080f2;
    background-color: #1080f2;
    color: #fff;
}

.btn-accent {
    border-color: #786de4;
    background-color: #786de4;
    color: #fff;
}

.btn-accent:focus,
.btn-accent:hover {
    border-color: #8177e5;
    background-color: #8177e5;
    color: #fff;
}

.btn-accent:active,
.btn-accent:active:focus,
.btn-accent:active:hover {
    border-color: #786de4;
    background-color: #786de4;
    color: #fff;
}

.btn-info {
    border-color: #1080f2;
    background-color: #1080f2;
    color: #fff;
}

.btn-info:focus,
.btn-info:hover {
    border-color: #2088f2;
    background-color: #2088f2;
    color: #fff;
}

.btn-info:active,
.btn-info:active:focus,
.btn-info:active:hover {
    border-color: #1080f2;
    background-color: #1080f2;
    color: #fff;
}

.btn-success {
    border-color: #10cfbd;
    background-color: #10cfbd;
    color: #fff;
}

.btn-success:focus,
.btn-success:hover {
    border-color: #20d2c1;
    background-color: #20d2c1;
    color: #fff;
}

.btn-success:active,
.btn-success:active:focus,
.btn-success:active:hover {
    border-color: #10cfbd;
    background-color: #10cfbd;
    color: #fff;
}

.btn-warning {
    border-color: #fbb03b;
    background-color: #fbb03b;
    color: #fff;
}

.btn-warning:focus,
.btn-warning:hover {
    border-color: #fbb548;
    background-color: #fbb548;
    color: #fff;
}

.btn-warning:active,
.btn-warning:active:focus,
.btn-warning:active:hover {
    border-color: #fbb03b;
    background-color: #fbb03b;
    color: #fff;
}

.btn-danger {
    border-color: #ff5454;
    background-color: #ff5454;
    color: #fff;
}

.btn-danger:focus,
.btn-danger:hover {
    border-color: #fe5f5f;
    background-color: #fe5f5f;
    color: #fff;
}

.btn-danger:active,
.btn-danger:active:focus,
.btn-danger:active:hover {
    border-color: #ff5454;
    background-color: #ff5454;
    color: #fff;
}

.btn-pink {
    border-color: #ec5298;
    background-color: #ec5298;
    color: #fff;
}

.btn-pink:focus,
.btn-pink:hover {
    border-color: #ed5e9f;
    background-color: #ed5e9f;
    color: #fff;
}

.btn-pink:active,
.btn-pink:active:focus,
.btn-pink:active:hover {
    border-color: #ec5298;
    background-color: #ec5298;
    color: #fff;
}

.btn-green {
    border-color: #10b90a;
    background-color: #10b90a;
    color: #fff;
}

.btn-green:focus,
.btn-green:hover {
    border-color: #1da718;
    background-color: #1da718;
    color: #fff;
}

.btn-green:active,
.btn-green:active:focus,
.btn-green:active:hover {
    border-color: #10b90a;
    background-color: #10b90a;
    color: #fff;
}

.btn-purple {
    border-color: #ad09b3;
    background-color: #ad09b3;
    color: #fff;
}

.btn-purple:focus,
.btn-purple:hover {
    border-color: #b83ebd;
    background-color: #b83ebd;
    color: #fff;
}

.btn-purple:active,
.btn-purple:active:focus,
.btn-purple:active:hover {
    border-color: #ad09b3;
    background-color: #ad09b3;
    color: #fff;
}

.btn-red {
    border-color: #f02828;
    background-color: #f02828;
    color: #fff;
}

.btn-red:focus,
.btn-red:hover {
    border-color: #df2929;
    background-color: #df2929;
    color: #fff;
}

.btn-red:active,
.btn-red:active:focus,
.btn-red:active:hover {
    border-color: #f02828;
    background-color: #f02828;
    color: #fff;
}

/**
  * icon list
  * --------------------------------------------------
  */
.icon-list {
    padding-left: 0;
    list-style: none;
}

.icon-list>li {
    margin-bottom: 10px;
}

.icon-list>li>img {
    height: 30px;
    margin-right: 1em;
}

/**
  * iconbox
  * --------------------------------------------------
  */
.icon-box {
    margin-bottom: 30px;
}

@media (min-width: 768px) {
    .icon-box {
        margin-bottom: 40px;
    }
}

.icon-box-media i {
    height: 48px;
    line-height: 48px;
    font-size: 36px;
}

.icon-box-media img {
    display: block;
    height: 50px;
    line-height: 50px;
}

@media (min-width: 768px) {
    .icon-box-media i {
        height: 56px;
        line-height: 56px;
        font-size: 36px;
    }

    .icon-box-media img {
        display: block;
        height: 56px;
        line-height: 56px;
    }
}

.icon-box._center {
    text-align: center;
}

.icon-box._center .icon-box-media {
    padding-top: 10px;
}

.icon-box._center .icon-box-media img {
    margin-right: auto;
    margin-left: auto;
}

.icon-box._center .icon-box-heading {
    margin-top: 20px;
}

.icon-box._center .icon-box-content {
    margin-top: 20px;
}

.icon-box._left {
    position: relative;
    padding-left: 78px;
    text-align: left;
}

.icon-box._left .icon-box-media {
    position: absolute;
    top: 0;
    left: 0;
}

@media (min-width: 768px) {
    .icon-box._left {
        padding-left: 76px;
    }
}

/**
  * site loader
  * --------------------------------------------------
  */
.site-loader {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: fixed;
    z-index: 900;
    background-color: #1080f2;
}

.site-loader-spinner {
    -webkit-animation: spinner 0.75s infinite linear;
    -o-animation: spinner 0.75s infinite linear;
    animation: spinner 0.75s infinite linear;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    border: 20px solid #fff;
    border-right-color: transparent;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes spinner {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/**
  * site header
  * --------------------------------------------------
  */
.navbar {
    -webkit-transition: all 0.8s ease-in-out;
    -o-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    opacity: 0;
}

.is-loaded .navbar {
    opacity: 1;
}

.navbar {
    height: auto;
    line-height: 56px;
    margin-bottom: 0;
    border-width: 0 0 0;
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 12px;
    font-weight: 900;
    text-transform: uppercase;
}

@media (min-width: 992px) {
    .navbar {
        height: 100px;
        line-height: 100px;
        border-bottom: 0;
        -webkit-border-radius: 0;
        border-radius: 0;
        font-size: 14px;
        font-weight: 900;
    }
}

.navbar-fixed-top .navbar-collapse {
    max-height: none;
}

.caret {
    margin-top: -3px;
}

@media (max-width: 1199px) {
    .navbar-header {
        padding: 0 15px;
    }
}

.navbar-brand {
    float: none;
    height: auto;
    line-height: inherit;
    padding: 0;
}

.navbar-brand img {
    max-height: 35px;
}

@media (min-width: 992px) {
    .navbar-brand img {
        max-height: 40px;
    }
}

.navbar-brand-wrap {
    display: table;
    height: 56px;
}

@media (min-width: 768px) {
    .navbar-brand-wrap {
        height: 100px;
    }
}

.navbar-brand {
    display: table-cell;
    vertical-align: middle;
}

.navbar-nav>li>a {
    display: inline-block;
    line-height: 1;
}

.navbar-nav>li>a:focus,
.navbar-nav>li>a:hover {
    background-color: transparent;
}

@media (max-width: 767px) {
    .navbar-nav {
        line-height: 56px;
    }
}

@media (min-width: 768px) {
    .navbar-nav>li>a {
        padding: 0 10px;
    }
}

@media (min-width: 992px) {
    .navbar-nav>li {
        margin-left: 20px;
    }

    .navbar-nav>li>a {
        padding: 0 15px;
    }
}

.navbar-toggle {
    height: 56px;
    margin: 0;
    border: 0;
    padding: 0;
}

.navbar-toggle .icon-bar:nth-child(3) {
    position: relative;
}

.navbar-toggle .icon-bar:nth-child(3):before {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    content: "";
    background-color: inherit;
}

.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(2),
.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(4) {
    opacity: 0;
}

.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(3) {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(3):before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

@media (min-width: 768px) {
    .navbar-toggle {
        height: 100px;
    }
}

.navbar-theme .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-theme .navbar-nav>li.active>a {
    color: #fff;
}

.navbar-theme .navbar-nav>li>a {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
    color: rgba(255, 255, 255, 0.5);
}

.navbar-theme .navbar-nav>li>a:hover {
    color: #fff;
}

@media (min-width: 992px) {
    .navbar-theme .navbar-nav>li>a {
        position: relative;
    }

    .navbar-theme .navbar-nav>li>a:after {
        -webkit-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        -webkit-transition-property: -webkit-transform;
        -o-transition-property: -o-transform;
        transition-property: transform;
        -webkit-transform: translateX(-50%) scaleX(0);
        -ms-transform: translateX(-50%) scaleX(0);
        -o-transform: translateX(-50%) scaleX(0);
        transform: translateX(-50%) scaleX(0);
        position: absolute;
        bottom: -14px;
        left: 50%;
        content: "";
        width: 90%;
        height: 4px;
        -webkit-border-radius: 50px;
        border-radius: 50px;
        background-color: #189c87;
    }
}

@media (min-width: 768px) {
    .is-scroll .navbar-theme .navbar-nav>li.active>a:after {
        -webkit-transform: translateX(-50%) scaleX(1);
        -ms-transform: translateX(-50%) scaleX(1);
        -o-transform: translateX(-50%) scaleX(1);
        transform: translateX(-50%) scaleX(1);
    }
}

.site-header {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-transition-property: background-color;
    -o-transition-property: background-color;
    transition-property: background-color;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 800;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.is-scroll .site-header {
    background-color: #212121;
}

@media (max-width: 1199px) {
    .site-header {
        background-color: #212121;
    }
}

@media (max-width: 991px) {
    .navbar-nav>li {
        float: none !important;
    }

    .nav>li>a {
        padding: 10px 15px !important;
    }

    .collapse.collapse {
        display: none !important;
    }

    .collapse.collapse.in {
        display: block !important;
    }

    .container-fluid>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container>.navbar-header {
        margin-right: -15px !important;
        margin-left: -15px !important;
    }

    .navbar-header {
        float: none !important;
    }

    .navbar-toggle {
        display: block !important;
    }

    .navbar-collapse {
        border-top: 1px solid transparent !important;
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;
    }

    .navbar-collapse.collapse {
        overflow-x: visible !important;
    }

    .navbar-right {
        float: none !important;
        margin: 7.5px -15px !important;
    }
}

/* audio icon */
.nav>.audio-toggle {
    display: none;
}

.nav>.audio-toggle a {
    color: #fff !important;
    opacity: 1;
}

.nav>.audio-toggle i {
    -webkit-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);
    width: 18px;
    text-align: center;
}

.is-audio-on .nav>.audio-toggle,
.is-audio-off .nav>.audio-toggle {
    display: block;
}

.is-audio-on .nav>.audio-toggle a {
    -webkit-animation: audio 1s infinite linear;
    -o-animation: audio 1s infinite linear;
    animation: audio 1s infinite linear;
}

.is-audio-off .nav>.audio-toggle a {
    opacity: .5;
}

.is-audio-off .nav>.audio-toggle i:before {
    content: "\f026";
}

@-webkit-keyframes audio {
    0% {
        -webkit-transform: scale(1.25);
        transform: scale(1.25);
    }

    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }

    100% {
        -webkit-transform: scale(1.25);
        transform: scale(1.25);
    }
}

@-o-keyframes audio {
    0% {
        -o-transform: scale(1.25);
        transform: scale(1.25);
    }

    50% {
        -o-transform: scale(1.5);
        transform: scale(1.5);
    }

    100% {
        -o-transform: scale(1.25);
        transform: scale(1.25);
    }
}

@keyframes audio {
    0% {
        -webkit-transform: scale(1.25);
        -o-transform: scale(1.25);
        transform: scale(1.25);
    }

    50% {
        -webkit-transform: scale(1.5);
        -o-transform: scale(1.5);
        transform: scale(1.5);
    }

    100% {
        -webkit-transform: scale(1.25);
        -o-transform: scale(1.25);
        transform: scale(1.25);
    }
}

/**
  * common
  * --------------------------------------------------
  */
.site,
.site-canvas,
.site-main {
    position: relative;
}

.section {
    position: relative;
    padding: 60px 0;
}

@media (min-width: 768px) {
    .section {
        padding: 90px 0;
    }
}

.section-heading h1,
.section-heading h2 {
    margin-bottom: 15px;
}

.section-heading h5 {
    font-family: Merriweather, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 5px;
}

.section-heading p {
    margin-bottom: 0;
}

@media (min-width: 768px) {

    .section-heading h1,
    .section-heading h2 {
        margin-bottom: 15px;
    }
}

.section-content {
    margin-top: 30px;
}

@media (min-width: 768px) {
    .section-content {
        margin-top: 30px;
    }
}

/**
  * background and effect
  * --------------------------------------------------
  */
.site-bg {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 0;
    overflow: hidden;

}

.site-bg-img,
.site-bg-video,
.site-bg-overlay,
.site-bg-effect,
.site-bg-canvas,
.site-bg>canvas {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute !important;
    overflow: hidden;
}

.site-bg-img,
.site-bg-video,
.site-bg-effect,
.site-bg-canvas {
    display: none;
}

.site-bg-img {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.is-site-bg-img .site-bg-img {
    display: block;
    background-image: url('/assets/img/bg/site-bg-img.jpeg');
}

.is-site-bg-slideshow .site-bg-img {
    display: block;
}

/* .is-site-bg-video .site-bg-img {
    display: block;
    background-image: url(../img/bg/site-bg-video.jpeg);
}

.is-site-bg-video-youtube .site-bg-img {
    display: block;
    background-image: url(../img/bg/site-bg-video-youtube.jpeg);
} */

.is-desktop .is-site-bg-video .site-bg-video,
.is-desktop .is-site-bg-video-youtube .site-bg-video {
    display: block;
}

#bgVideo {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
}

.is-site-bg-parallax-star .site-bg-effect {
    display: block;
}

.ie9 .site-bg-effect {
    background-image: url(#);
}

/* parallax star */
.parallax-star {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
    background-color: transparent;
}

.parallax-star:after {
    content: "";
    position: absolute;
    top: 2000px;
    background-color: transparent;
}

.parallax-star-01 {
    width: 1px;
    height: 1px;
}

.parallax-star-01:after {
    width: 1px;
    height: 1px;
}

.parallax-star-02 {
    width: 2px;
    height: 2px;
}

.parallax-star-02:after {
    width: 2px;
    height: 2px;
}

.parallax-star-03 {
    width: 3px;
    height: 3px;
}

.parallax-star-03:after {
    width: 3px;
    height: 3px;
}

.is-mobile .parallax-star-01 {
    -webkit-box-shadow: 682px 379px #fff, 1069px 757px #fff, 865px 1299px #fff, 347px 36px #fff, 233px 680px #fff, 941px 1534px #fff, 1269px 684px #fff, 1757px 402px #fff, 1047px 1101px #fff, 777px 67px #fff, 811px 791px #fff, 545px 702px #fff, 867px 1921px #fff, 71px 377px #fff, 1040px 1907px #fff, 20px 1033px #fff, 206px 1081px #fff, 1851px 862px #fff, 511px 668px #fff, 1539px 1722px #fff, 443px 1735px #fff, 1500px 166px #fff, 995px 267px #fff, 1910px 119px #fff, 1665px 316px #fff, 1593px 94px #fff, 1269px 896px #fff, 736px 1201px #fff, 1811px 1335px #fff, 579px 1002px #fff, 1456px 309px #fff, 1209px 1270px #fff, 1932px 1944px #fff, 1892px 487px #fff, 567px 754px #fff, 1488px 1327px #fff, 1698px 1500px #fff, 1722px 409px #fff, 1027px 1325px #fff, 457px 1616px #fff, 848px 1391px #fff, 1890px 1815px #fff, 1374px 1015px #fff, 448px 1392px #fff, 615px 1250px #fff, 1664px 1511px #fff, 745px 536px #fff, 1119px 1182px #fff, 448px 1202px #fff, 973px 1564px #fff, 630px 1481px #fff, 20px 1247px #fff, 1030px 1953px #fff, 356px 86px #fff, 908px 157px #fff, 1944px 132px #fff, 514px 795px #fff, 878px 957px #fff, 1035px 1699px #fff, 343px 1490px #fff, 160px 1153px #fff, 250px 200px #fff, 1043px 1586px #fff, 1545px 1373px #fff, 1025px 1797px #fff, 701px 730px #fff, 1529px 1429px #fff, 444px 1904px #fff, 40px 1831px #fff, 847px 154px #fff, 159px 200px #fff, 801px 145px #fff, 430px 1644px #fff, 481px 453px #fff, 1001px 1998px #fff, 472px 165px #fff, 282px 352px #fff, 2px 1830px #fff, 243px 1267px #fff, 1464px 839px #fff, 1757px 1384px #fff, 676px 133px #fff, 1079px 981px #fff, 804px 1320px #fff, 1450px 1974px #fff, 360px 1799px #fff, 1010px 668px #fff, 1897px 1085px #fff, 1854px 1011px #fff, 432px 1837px #fff, 964px 161px #fff, 976px 553px #fff, 542px 901px #fff, 1743px 334px #fff, 1147px 1693px #fff, 1946px 1293px #fff, 956px 1440px #fff, 1101px 1171px #fff, 1981px 1405px #fff, 1703px 1729px #fff;
    box-shadow: 682px 379px #fff, 1069px 757px #fff, 865px 1299px #fff, 347px 36px #fff, 233px 680px #fff, 941px 1534px #fff, 1269px 684px #fff, 1757px 402px #fff, 1047px 1101px #fff, 777px 67px #fff, 811px 791px #fff, 545px 702px #fff, 867px 1921px #fff, 71px 377px #fff, 1040px 1907px #fff, 20px 1033px #fff, 206px 1081px #fff, 1851px 862px #fff, 511px 668px #fff, 1539px 1722px #fff, 443px 1735px #fff, 1500px 166px #fff, 995px 267px #fff, 1910px 119px #fff, 1665px 316px #fff, 1593px 94px #fff, 1269px 896px #fff, 736px 1201px #fff, 1811px 1335px #fff, 579px 1002px #fff, 1456px 309px #fff, 1209px 1270px #fff, 1932px 1944px #fff, 1892px 487px #fff, 567px 754px #fff, 1488px 1327px #fff, 1698px 1500px #fff, 1722px 409px #fff, 1027px 1325px #fff, 457px 1616px #fff, 848px 1391px #fff, 1890px 1815px #fff, 1374px 1015px #fff, 448px 1392px #fff, 615px 1250px #fff, 1664px 1511px #fff, 745px 536px #fff, 1119px 1182px #fff, 448px 1202px #fff, 973px 1564px #fff, 630px 1481px #fff, 20px 1247px #fff, 1030px 1953px #fff, 356px 86px #fff, 908px 157px #fff, 1944px 132px #fff, 514px 795px #fff, 878px 957px #fff, 1035px 1699px #fff, 343px 1490px #fff, 160px 1153px #fff, 250px 200px #fff, 1043px 1586px #fff, 1545px 1373px #fff, 1025px 1797px #fff, 701px 730px #fff, 1529px 1429px #fff, 444px 1904px #fff, 40px 1831px #fff, 847px 154px #fff, 159px 200px #fff, 801px 145px #fff, 430px 1644px #fff, 481px 453px #fff, 1001px 1998px #fff, 472px 165px #fff, 282px 352px #fff, 2px 1830px #fff, 243px 1267px #fff, 1464px 839px #fff, 1757px 1384px #fff, 676px 133px #fff, 1079px 981px #fff, 804px 1320px #fff, 1450px 1974px #fff, 360px 1799px #fff, 1010px 668px #fff, 1897px 1085px #fff, 1854px 1011px #fff, 432px 1837px #fff, 964px 161px #fff, 976px 553px #fff, 542px 901px #fff, 1743px 334px #fff, 1147px 1693px #fff, 1946px 1293px #fff, 956px 1440px #fff, 1101px 1171px #fff, 1981px 1405px #fff, 1703px 1729px #fff;
}

.is-mobile .parallax-star-01:after {
    -webkit-box-shadow: 682px 379px #fff, 1069px 757px #fff, 865px 1299px #fff, 347px 36px #fff, 233px 680px #fff, 941px 1534px #fff, 1269px 684px #fff, 1757px 402px #fff, 1047px 1101px #fff, 777px 67px #fff, 811px 791px #fff, 545px 702px #fff, 867px 1921px #fff, 71px 377px #fff, 1040px 1907px #fff, 20px 1033px #fff, 206px 1081px #fff, 1851px 862px #fff, 511px 668px #fff, 1539px 1722px #fff, 443px 1735px #fff, 1500px 166px #fff, 995px 267px #fff, 1910px 119px #fff, 1665px 316px #fff, 1593px 94px #fff, 1269px 896px #fff, 736px 1201px #fff, 1811px 1335px #fff, 579px 1002px #fff, 1456px 309px #fff, 1209px 1270px #fff, 1932px 1944px #fff, 1892px 487px #fff, 567px 754px #fff, 1488px 1327px #fff, 1698px 1500px #fff, 1722px 409px #fff, 1027px 1325px #fff, 457px 1616px #fff, 848px 1391px #fff, 1890px 1815px #fff, 1374px 1015px #fff, 448px 1392px #fff, 615px 1250px #fff, 1664px 1511px #fff, 745px 536px #fff, 1119px 1182px #fff, 448px 1202px #fff, 973px 1564px #fff, 630px 1481px #fff, 20px 1247px #fff, 1030px 1953px #fff, 356px 86px #fff, 908px 157px #fff, 1944px 132px #fff, 514px 795px #fff, 878px 957px #fff, 1035px 1699px #fff, 343px 1490px #fff, 160px 1153px #fff, 250px 200px #fff, 1043px 1586px #fff, 1545px 1373px #fff, 1025px 1797px #fff, 701px 730px #fff, 1529px 1429px #fff, 444px 1904px #fff, 40px 1831px #fff, 847px 154px #fff, 159px 200px #fff, 801px 145px #fff, 430px 1644px #fff, 481px 453px #fff, 1001px 1998px #fff, 472px 165px #fff, 282px 352px #fff, 2px 1830px #fff, 243px 1267px #fff, 1464px 839px #fff, 1757px 1384px #fff, 676px 133px #fff, 1079px 981px #fff, 804px 1320px #fff, 1450px 1974px #fff, 360px 1799px #fff, 1010px 668px #fff, 1897px 1085px #fff, 1854px 1011px #fff, 432px 1837px #fff, 964px 161px #fff, 976px 553px #fff, 542px 901px #fff, 1743px 334px #fff, 1147px 1693px #fff, 1946px 1293px #fff, 956px 1440px #fff, 1101px 1171px #fff, 1981px 1405px #fff, 1703px 1729px #fff;
    box-shadow: 682px 379px #fff, 1069px 757px #fff, 865px 1299px #fff, 347px 36px #fff, 233px 680px #fff, 941px 1534px #fff, 1269px 684px #fff, 1757px 402px #fff, 1047px 1101px #fff, 777px 67px #fff, 811px 791px #fff, 545px 702px #fff, 867px 1921px #fff, 71px 377px #fff, 1040px 1907px #fff, 20px 1033px #fff, 206px 1081px #fff, 1851px 862px #fff, 511px 668px #fff, 1539px 1722px #fff, 443px 1735px #fff, 1500px 166px #fff, 995px 267px #fff, 1910px 119px #fff, 1665px 316px #fff, 1593px 94px #fff, 1269px 896px #fff, 736px 1201px #fff, 1811px 1335px #fff, 579px 1002px #fff, 1456px 309px #fff, 1209px 1270px #fff, 1932px 1944px #fff, 1892px 487px #fff, 567px 754px #fff, 1488px 1327px #fff, 1698px 1500px #fff, 1722px 409px #fff, 1027px 1325px #fff, 457px 1616px #fff, 848px 1391px #fff, 1890px 1815px #fff, 1374px 1015px #fff, 448px 1392px #fff, 615px 1250px #fff, 1664px 1511px #fff, 745px 536px #fff, 1119px 1182px #fff, 448px 1202px #fff, 973px 1564px #fff, 630px 1481px #fff, 20px 1247px #fff, 1030px 1953px #fff, 356px 86px #fff, 908px 157px #fff, 1944px 132px #fff, 514px 795px #fff, 878px 957px #fff, 1035px 1699px #fff, 343px 1490px #fff, 160px 1153px #fff, 250px 200px #fff, 1043px 1586px #fff, 1545px 1373px #fff, 1025px 1797px #fff, 701px 730px #fff, 1529px 1429px #fff, 444px 1904px #fff, 40px 1831px #fff, 847px 154px #fff, 159px 200px #fff, 801px 145px #fff, 430px 1644px #fff, 481px 453px #fff, 1001px 1998px #fff, 472px 165px #fff, 282px 352px #fff, 2px 1830px #fff, 243px 1267px #fff, 1464px 839px #fff, 1757px 1384px #fff, 676px 133px #fff, 1079px 981px #fff, 804px 1320px #fff, 1450px 1974px #fff, 360px 1799px #fff, 1010px 668px #fff, 1897px 1085px #fff, 1854px 1011px #fff, 432px 1837px #fff, 964px 161px #fff, 976px 553px #fff, 542px 901px #fff, 1743px 334px #fff, 1147px 1693px #fff, 1946px 1293px #fff, 956px 1440px #fff, 1101px 1171px #fff, 1981px 1405px #fff, 1703px 1729px #fff;
}

.is-mobile .parallax-star-02 {
    -webkit-box-shadow: 1537px 1891px #fff, 1447px 406px #fff, 1560px 733px #fff, 853px 328px #fff, 615px 1376px #fff, 1203px 481px #fff, 562px 739px #fff, 1952px 927px #fff, 204px 246px #fff, 1078px 732px #fff, 562px 1070px #fff, 428px 231px #fff, 403px 283px #fff, 1308px 48px #fff, 764px 809px #fff, 232px 1216px #fff, 1431px 1833px #fff, 1735px 582px #fff, 242px 679px #fff, 916px 1897px #fff, 390px 1665px #fff, 401px 1245px #fff, 1932px 1293px #fff, 1081px 398px #fff, 1837px 499px #fff, 11px 855px #fff, 1201px 162px #fff, 506px 1154px #fff, 423px 923px #fff, 1029px 1350px #fff, 333px 209px #fff, 529px 1421px #fff, 1673px 721px #fff, 661px 1892px #fff, 161px 1863px #fff, 846px 1069px #fff, 625px 711px #fff, 682px 1628px #fff, 1324px 1823px #fff, 540px 1760px #fff, 1317px 459px #fff, 238px 1626px #fff, 351px 611px #fff, 1727px 1907px #fff, 737px 890px #fff, 86px 1568px #fff, 888px 362px #fff, 1427px 1692px #fff, 21px 24px #fff, 133px 1683px #fff, 1568px 688px #fff, 1404px 862px #fff, 1824px 235px #fff, 820px 1676px #fff, 417px 304px #fff, 919px 36px #fff, 1477px 42px #fff, 1784px 1915px #fff, 1445px 601px #fff, 207px 1466px #fff, 1122px 3px #fff, 1042px 437px #fff, 760px 837px #fff, 477px 1774px #fff, 356px 1597px #fff, 620px 1647px #fff, 294px 44px #fff, 453px 1491px #fff, 1489px 615px #fff, 708px 1231px #fff, 12px 1418px #fff, 106px 1065px #fff, 106px 914px #fff, 713px 1178px #fff, 1556px 1589px #fff;
    box-shadow: 1537px 1891px #fff, 1447px 406px #fff, 1560px 733px #fff, 853px 328px #fff, 615px 1376px #fff, 1203px 481px #fff, 562px 739px #fff, 1952px 927px #fff, 204px 246px #fff, 1078px 732px #fff, 562px 1070px #fff, 428px 231px #fff, 403px 283px #fff, 1308px 48px #fff, 764px 809px #fff, 232px 1216px #fff, 1431px 1833px #fff, 1735px 582px #fff, 242px 679px #fff, 916px 1897px #fff, 390px 1665px #fff, 401px 1245px #fff, 1932px 1293px #fff, 1081px 398px #fff, 1837px 499px #fff, 11px 855px #fff, 1201px 162px #fff, 506px 1154px #fff, 423px 923px #fff, 1029px 1350px #fff, 333px 209px #fff, 529px 1421px #fff, 1673px 721px #fff, 661px 1892px #fff, 161px 1863px #fff, 846px 1069px #fff, 625px 711px #fff, 682px 1628px #fff, 1324px 1823px #fff, 540px 1760px #fff, 1317px 459px #fff, 238px 1626px #fff, 351px 611px #fff, 1727px 1907px #fff, 737px 890px #fff, 86px 1568px #fff, 888px 362px #fff, 1427px 1692px #fff, 21px 24px #fff, 133px 1683px #fff, 1568px 688px #fff, 1404px 862px #fff, 1824px 235px #fff, 820px 1676px #fff, 417px 304px #fff, 919px 36px #fff, 1477px 42px #fff, 1784px 1915px #fff, 1445px 601px #fff, 207px 1466px #fff, 1122px 3px #fff, 1042px 437px #fff, 760px 837px #fff, 477px 1774px #fff, 356px 1597px #fff, 620px 1647px #fff, 294px 44px #fff, 453px 1491px #fff, 1489px 615px #fff, 708px 1231px #fff, 12px 1418px #fff, 106px 1065px #fff, 106px 914px #fff, 713px 1178px #fff, 1556px 1589px #fff;
}

.is-mobile .parallax-star-02:after {
    -webkit-box-shadow: 1537px 1891px #fff, 1447px 406px #fff, 1560px 733px #fff, 853px 328px #fff, 615px 1376px #fff, 1203px 481px #fff, 562px 739px #fff, 1952px 927px #fff, 204px 246px #fff, 1078px 732px #fff, 562px 1070px #fff, 428px 231px #fff, 403px 283px #fff, 1308px 48px #fff, 764px 809px #fff, 232px 1216px #fff, 1431px 1833px #fff, 1735px 582px #fff, 242px 679px #fff, 916px 1897px #fff, 390px 1665px #fff, 401px 1245px #fff, 1932px 1293px #fff, 1081px 398px #fff, 1837px 499px #fff, 11px 855px #fff, 1201px 162px #fff, 506px 1154px #fff, 423px 923px #fff, 1029px 1350px #fff, 333px 209px #fff, 529px 1421px #fff, 1673px 721px #fff, 661px 1892px #fff, 161px 1863px #fff, 846px 1069px #fff, 625px 711px #fff, 682px 1628px #fff, 1324px 1823px #fff, 540px 1760px #fff, 1317px 459px #fff, 238px 1626px #fff, 351px 611px #fff, 1727px 1907px #fff, 737px 890px #fff, 86px 1568px #fff, 888px 362px #fff, 1427px 1692px #fff, 21px 24px #fff, 133px 1683px #fff, 1568px 688px #fff, 1404px 862px #fff, 1824px 235px #fff, 820px 1676px #fff, 417px 304px #fff, 919px 36px #fff, 1477px 42px #fff, 1784px 1915px #fff, 1445px 601px #fff, 207px 1466px #fff, 1122px 3px #fff, 1042px 437px #fff, 760px 837px #fff, 477px 1774px #fff, 356px 1597px #fff, 620px 1647px #fff, 294px 44px #fff, 453px 1491px #fff, 1489px 615px #fff, 708px 1231px #fff, 12px 1418px #fff, 106px 1065px #fff, 106px 914px #fff, 713px 1178px #fff, 1556px 1589px #fff;
    box-shadow: 1537px 1891px #fff, 1447px 406px #fff, 1560px 733px #fff, 853px 328px #fff, 615px 1376px #fff, 1203px 481px #fff, 562px 739px #fff, 1952px 927px #fff, 204px 246px #fff, 1078px 732px #fff, 562px 1070px #fff, 428px 231px #fff, 403px 283px #fff, 1308px 48px #fff, 764px 809px #fff, 232px 1216px #fff, 1431px 1833px #fff, 1735px 582px #fff, 242px 679px #fff, 916px 1897px #fff, 390px 1665px #fff, 401px 1245px #fff, 1932px 1293px #fff, 1081px 398px #fff, 1837px 499px #fff, 11px 855px #fff, 1201px 162px #fff, 506px 1154px #fff, 423px 923px #fff, 1029px 1350px #fff, 333px 209px #fff, 529px 1421px #fff, 1673px 721px #fff, 661px 1892px #fff, 161px 1863px #fff, 846px 1069px #fff, 625px 711px #fff, 682px 1628px #fff, 1324px 1823px #fff, 540px 1760px #fff, 1317px 459px #fff, 238px 1626px #fff, 351px 611px #fff, 1727px 1907px #fff, 737px 890px #fff, 86px 1568px #fff, 888px 362px #fff, 1427px 1692px #fff, 21px 24px #fff, 133px 1683px #fff, 1568px 688px #fff, 1404px 862px #fff, 1824px 235px #fff, 820px 1676px #fff, 417px 304px #fff, 919px 36px #fff, 1477px 42px #fff, 1784px 1915px #fff, 1445px 601px #fff, 207px 1466px #fff, 1122px 3px #fff, 1042px 437px #fff, 760px 837px #fff, 477px 1774px #fff, 356px 1597px #fff, 620px 1647px #fff, 294px 44px #fff, 453px 1491px #fff, 1489px 615px #fff, 708px 1231px #fff, 12px 1418px #fff, 106px 1065px #fff, 106px 914px #fff, 713px 1178px #fff, 1556px 1589px #fff;
}

.is-mobile .parallax-star-03 {
    -webkit-box-shadow: 243px 1712px #fff, 1914px 266px #fff, 1453px 308px #fff, 1843px 96px #fff, 1081px 1891px #fff, 529px 700px #fff, 1859px 1832px #fff, 758px 492px #fff, 1688px 691px #fff, 1970px 1950px #fff, 1781px 1293px #fff, 796px 1795px #fff, 597px 1987px #fff, 1950px 1909px #fff, 572px 106px #fff, 1219px 885px #fff, 811px 1019px #fff, 518px 1594px #fff, 903px 1623px #fff, 1309px 1764px #fff, 729px 656px #fff, 1529px 759px #fff, 915px 391px #fff, 1360px 1075px #fff, 1762px 1023px #fff, 1436px 1904px #fff, 1647px 183px #fff, 1606px 1673px #fff, 1395px 539px #fff, 1827px 772px #fff, 1692px 788px #fff, 1834px 1867px #fff, 908px 1702px #fff, 106px 1523px #fff, 348px 507px #fff, 568px 1183px #fff, 1999px 1280px #fff, 659px 704px #fff, 1524px 771px #fff, 29px 309px #fff, 547px 558px #fff, 480px 591px #fff, 1160px 1097px #fff, 1153px 1066px #fff, 902px 929px #fff, 1868px 948px #fff, 7px 825px #fff, 703px 1718px #fff, 1311px 1447px #fff, 1358px 730px #fff;
    box-shadow: 243px 1712px #fff, 1914px 266px #fff, 1453px 308px #fff, 1843px 96px #fff, 1081px 1891px #fff, 529px 700px #fff, 1859px 1832px #fff, 758px 492px #fff, 1688px 691px #fff, 1970px 1950px #fff, 1781px 1293px #fff, 796px 1795px #fff, 597px 1987px #fff, 1950px 1909px #fff, 572px 106px #fff, 1219px 885px #fff, 811px 1019px #fff, 518px 1594px #fff, 903px 1623px #fff, 1309px 1764px #fff, 729px 656px #fff, 1529px 759px #fff, 915px 391px #fff, 1360px 1075px #fff, 1762px 1023px #fff, 1436px 1904px #fff, 1647px 183px #fff, 1606px 1673px #fff, 1395px 539px #fff, 1827px 772px #fff, 1692px 788px #fff, 1834px 1867px #fff, 908px 1702px #fff, 106px 1523px #fff, 348px 507px #fff, 568px 1183px #fff, 1999px 1280px #fff, 659px 704px #fff, 1524px 771px #fff, 29px 309px #fff, 547px 558px #fff, 480px 591px #fff, 1160px 1097px #fff, 1153px 1066px #fff, 902px 929px #fff, 1868px 948px #fff, 7px 825px #fff, 703px 1718px #fff, 1311px 1447px #fff, 1358px 730px #fff;
}

.is-mobile .parallax-star-03:after {
    -webkit-box-shadow: 243px 1712px #fff, 1914px 266px #fff, 1453px 308px #fff, 1843px 96px #fff, 1081px 1891px #fff, 529px 700px #fff, 1859px 1832px #fff, 758px 492px #fff, 1688px 691px #fff, 1970px 1950px #fff, 1781px 1293px #fff, 796px 1795px #fff, 597px 1987px #fff, 1950px 1909px #fff, 572px 106px #fff, 1219px 885px #fff, 811px 1019px #fff, 518px 1594px #fff, 903px 1623px #fff, 1309px 1764px #fff, 729px 656px #fff, 1529px 759px #fff, 915px 391px #fff, 1360px 1075px #fff, 1762px 1023px #fff, 1436px 1904px #fff, 1647px 183px #fff, 1606px 1673px #fff, 1395px 539px #fff, 1827px 772px #fff, 1692px 788px #fff, 1834px 1867px #fff, 908px 1702px #fff, 106px 1523px #fff, 348px 507px #fff, 568px 1183px #fff, 1999px 1280px #fff, 659px 704px #fff, 1524px 771px #fff, 29px 309px #fff, 547px 558px #fff, 480px 591px #fff, 1160px 1097px #fff, 1153px 1066px #fff, 902px 929px #fff, 1868px 948px #fff, 7px 825px #fff, 703px 1718px #fff, 1311px 1447px #fff, 1358px 730px #fff;
    box-shadow: 243px 1712px #fff, 1914px 266px #fff, 1453px 308px #fff, 1843px 96px #fff, 1081px 1891px #fff, 529px 700px #fff, 1859px 1832px #fff, 758px 492px #fff, 1688px 691px #fff, 1970px 1950px #fff, 1781px 1293px #fff, 796px 1795px #fff, 597px 1987px #fff, 1950px 1909px #fff, 572px 106px #fff, 1219px 885px #fff, 811px 1019px #fff, 518px 1594px #fff, 903px 1623px #fff, 1309px 1764px #fff, 729px 656px #fff, 1529px 759px #fff, 915px 391px #fff, 1360px 1075px #fff, 1762px 1023px #fff, 1436px 1904px #fff, 1647px 183px #fff, 1606px 1673px #fff, 1395px 539px #fff, 1827px 772px #fff, 1692px 788px #fff, 1834px 1867px #fff, 908px 1702px #fff, 106px 1523px #fff, 348px 507px #fff, 568px 1183px #fff, 1999px 1280px #fff, 659px 704px #fff, 1524px 771px #fff, 29px 309px #fff, 547px 558px #fff, 480px 591px #fff, 1160px 1097px #fff, 1153px 1066px #fff, 902px 929px #fff, 1868px 948px #fff, 7px 825px #fff, 703px 1718px #fff, 1311px 1447px #fff, 1358px 730px #fff;
}

.is-desktop .parallax-star-01 {
    -webkit-box-shadow: 1531px 70px #fff, 137px 1214px #fff, 1621px 863px #fff, 1444px 1191px #fff, 711px 251px #fff, 1454px 1784px #fff, 1025px 646px #fff, 1038px 1651px #fff, 52px 1095px #fff, 874px 1241px #fff, 605px 864px #fff, 558px 387px #fff, 1742px 644px #fff, 411px 1942px #fff, 395px 543px #fff, 730px 810px #fff, 777px 1062px #fff, 571px 1428px #fff, 582px 4px #fff, 181px 939px #fff, 294px 953px #fff, 968px 169px #fff, 750px 445px #fff, 1716px 396px #fff, 187px 1258px #fff, 934px 818px #fff, 134px 1130px #fff, 1788px 777px #fff, 595px 1399px #fff, 258px 1331px #fff, 756px 935px #fff, 1155px 76px #fff, 353px 423px #fff, 1031px 1353px #fff, 705px 831px #fff, 1132px 1384px #fff, 1353px 1080px #fff, 138px 1978px #fff, 971px 40px #fff, 425px 212px #fff, 522px 97px #fff, 491px 1030px #fff, 1756px 1068px #fff, 116px 262px #fff, 1127px 909px #fff, 1993px 1268px #fff, 554px 700px #fff, 662px 1162px #fff, 1385px 578px #fff, 305px 1762px #fff, 1896px 1108px #fff, 1970px 313px #fff, 1733px 1289px #fff, 796px 1456px #fff, 388px 601px #fff, 886px 1212px #fff, 893px 846px #fff, 463px 1047px #fff, 575px 1170px #fff, 326px 625px #fff, 1422px 1796px #fff, 1556px 1535px #fff, 874px 1580px #fff, 927px 31px #fff, 764px 1016px #fff, 1027px 1887px #fff, 664px 684px #fff, 402px 1029px #fff, 1693px 406px #fff, 1144px 618px #fff, 939px 1628px #fff, 1317px 1955px #fff, 82px 693px #fff, 199px 83px #fff, 293px 532px #fff, 770px 468px #fff, 1485px 448px #fff, 1749px 189px #fff, 44px 1045px #fff, 1916px 1504px #fff, 391px 1620px #fff, 1726px 1846px #fff, 280px 1632px #fff, 14px 802px #fff, 1691px 1239px #fff, 512px 316px #fff, 1058px 990px #fff, 1398px 1136px #fff, 1234px 632px #fff, 1967px 1646px #fff, 1014px 390px #fff, 1666px 1597px #fff, 1058px 840px #fff, 1030px 108px #fff, 1032px 1106px #fff, 1219px 125px #fff, 857px 229px #fff, 658px 848px #fff, 1171px 1895px #fff, 1292px 1532px #fff, 1305px 1512px #fff, 1127px 171px #fff, 1037px 661px #fff, 50px 286px #fff, 596px 1738px #fff, 1652px 172px #fff, 1083px 1769px #fff, 574px 1479px #fff, 1315px 367px #fff, 148px 514px #fff, 1385px 240px #fff, 1866px 630px #fff, 1963px 735px #fff, 569px 1840px #fff, 82px 1459px #fff, 646px 1304px #fff, 2px 1865px #fff, 1809px 639px #fff, 580px 703px #fff, 1127px 216px #fff, 1408px 431px #fff, 378px 1426px #fff, 626px 1341px #fff, 233px 1373px #fff, 1971px 562px #fff, 1103px 335px #fff, 1654px 388px #fff, 1026px 982px #fff, 1966px 1137px #fff, 577px 182px #fff, 104px 1425px #fff, 688px 1504px #fff, 1253px 1432px #fff, 564px 248px #fff, 511px 1949px #fff, 939px 1082px #fff, 1135px 1196px #fff, 1321px 1008px #fff, 1851px 1227px #fff, 1853px 1100px #fff, 1078px 909px #fff, 1319px 1202px #fff, 1429px 1207px #fff, 594px 1254px #fff, 663px 397px #fff, 1193px 538px #fff, 53px 1096px #fff, 459px 315px #fff, 422px 745px #fff, 1234px 276px #fff, 725px 1256px #fff, 512px 1577px #fff, 789px 1372px #fff, 661px 1296px #fff, 1230px 1125px #fff, 1205px 1563px #fff, 1086px 104px #fff, 718px 83px #fff, 1866px 1769px #fff, 1169px 209px #fff, 1523px 241px #fff, 1713px 1601px #fff, 1720px 735px #fff, 1917px 1848px #fff, 1357px 1216px #fff, 985px 1139px #fff, 1924px 1432px #fff, 1937px 1545px #fff, 290px 911px #fff, 1673px 1497px #fff, 681px 1503px #fff, 927px 990px #fff, 810px 1144px #fff, 1538px 1136px #fff, 777px 1973px #fff, 838px 452px #fff, 1303px 201px #fff, 907px 1671px #fff, 872px 349px #fff, 1273px 1206px #fff, 1414px 1498px #fff, 895px 1914px #fff, 1081px 432px #fff, 687px 22px #fff, 434px 1468px #fff, 1684px 401px #fff, 419px 336px #fff, 43px 761px #fff, 1759px 990px #fff, 318px 542px #fff, 1678px 999px #fff, 1716px 21px #fff, 936px 1487px #fff, 1509px 1912px #fff, 1400px 1970px #fff, 1115px 671px #fff, 1534px 521px #fff, 1882px 445px #fff, 509px 1175px #fff, 790px 1583px #fff;
    box-shadow: 1531px 70px #fff, 137px 1214px #fff, 1621px 863px #fff, 1444px 1191px #fff, 711px 251px #fff, 1454px 1784px #fff, 1025px 646px #fff, 1038px 1651px #fff, 52px 1095px #fff, 874px 1241px #fff, 605px 864px #fff, 558px 387px #fff, 1742px 644px #fff, 411px 1942px #fff, 395px 543px #fff, 730px 810px #fff, 777px 1062px #fff, 571px 1428px #fff, 582px 4px #fff, 181px 939px #fff, 294px 953px #fff, 968px 169px #fff, 750px 445px #fff, 1716px 396px #fff, 187px 1258px #fff, 934px 818px #fff, 134px 1130px #fff, 1788px 777px #fff, 595px 1399px #fff, 258px 1331px #fff, 756px 935px #fff, 1155px 76px #fff, 353px 423px #fff, 1031px 1353px #fff, 705px 831px #fff, 1132px 1384px #fff, 1353px 1080px #fff, 138px 1978px #fff, 971px 40px #fff, 425px 212px #fff, 522px 97px #fff, 491px 1030px #fff, 1756px 1068px #fff, 116px 262px #fff, 1127px 909px #fff, 1993px 1268px #fff, 554px 700px #fff, 662px 1162px #fff, 1385px 578px #fff, 305px 1762px #fff, 1896px 1108px #fff, 1970px 313px #fff, 1733px 1289px #fff, 796px 1456px #fff, 388px 601px #fff, 886px 1212px #fff, 893px 846px #fff, 463px 1047px #fff, 575px 1170px #fff, 326px 625px #fff, 1422px 1796px #fff, 1556px 1535px #fff, 874px 1580px #fff, 927px 31px #fff, 764px 1016px #fff, 1027px 1887px #fff, 664px 684px #fff, 402px 1029px #fff, 1693px 406px #fff, 1144px 618px #fff, 939px 1628px #fff, 1317px 1955px #fff, 82px 693px #fff, 199px 83px #fff, 293px 532px #fff, 770px 468px #fff, 1485px 448px #fff, 1749px 189px #fff, 44px 1045px #fff, 1916px 1504px #fff, 391px 1620px #fff, 1726px 1846px #fff, 280px 1632px #fff, 14px 802px #fff, 1691px 1239px #fff, 512px 316px #fff, 1058px 990px #fff, 1398px 1136px #fff, 1234px 632px #fff, 1967px 1646px #fff, 1014px 390px #fff, 1666px 1597px #fff, 1058px 840px #fff, 1030px 108px #fff, 1032px 1106px #fff, 1219px 125px #fff, 857px 229px #fff, 658px 848px #fff, 1171px 1895px #fff, 1292px 1532px #fff, 1305px 1512px #fff, 1127px 171px #fff, 1037px 661px #fff, 50px 286px #fff, 596px 1738px #fff, 1652px 172px #fff, 1083px 1769px #fff, 574px 1479px #fff, 1315px 367px #fff, 148px 514px #fff, 1385px 240px #fff, 1866px 630px #fff, 1963px 735px #fff, 569px 1840px #fff, 82px 1459px #fff, 646px 1304px #fff, 2px 1865px #fff, 1809px 639px #fff, 580px 703px #fff, 1127px 216px #fff, 1408px 431px #fff, 378px 1426px #fff, 626px 1341px #fff, 233px 1373px #fff, 1971px 562px #fff, 1103px 335px #fff, 1654px 388px #fff, 1026px 982px #fff, 1966px 1137px #fff, 577px 182px #fff, 104px 1425px #fff, 688px 1504px #fff, 1253px 1432px #fff, 564px 248px #fff, 511px 1949px #fff, 939px 1082px #fff, 1135px 1196px #fff, 1321px 1008px #fff, 1851px 1227px #fff, 1853px 1100px #fff, 1078px 909px #fff, 1319px 1202px #fff, 1429px 1207px #fff, 594px 1254px #fff, 663px 397px #fff, 1193px 538px #fff, 53px 1096px #fff, 459px 315px #fff, 422px 745px #fff, 1234px 276px #fff, 725px 1256px #fff, 512px 1577px #fff, 789px 1372px #fff, 661px 1296px #fff, 1230px 1125px #fff, 1205px 1563px #fff, 1086px 104px #fff, 718px 83px #fff, 1866px 1769px #fff, 1169px 209px #fff, 1523px 241px #fff, 1713px 1601px #fff, 1720px 735px #fff, 1917px 1848px #fff, 1357px 1216px #fff, 985px 1139px #fff, 1924px 1432px #fff, 1937px 1545px #fff, 290px 911px #fff, 1673px 1497px #fff, 681px 1503px #fff, 927px 990px #fff, 810px 1144px #fff, 1538px 1136px #fff, 777px 1973px #fff, 838px 452px #fff, 1303px 201px #fff, 907px 1671px #fff, 872px 349px #fff, 1273px 1206px #fff, 1414px 1498px #fff, 895px 1914px #fff, 1081px 432px #fff, 687px 22px #fff, 434px 1468px #fff, 1684px 401px #fff, 419px 336px #fff, 43px 761px #fff, 1759px 990px #fff, 318px 542px #fff, 1678px 999px #fff, 1716px 21px #fff, 936px 1487px #fff, 1509px 1912px #fff, 1400px 1970px #fff, 1115px 671px #fff, 1534px 521px #fff, 1882px 445px #fff, 509px 1175px #fff, 790px 1583px #fff;
}

.is-desktop .parallax-star-01:after {
    -webkit-box-shadow: 1531px 70px #fff, 137px 1214px #fff, 1621px 863px #fff, 1444px 1191px #fff, 711px 251px #fff, 1454px 1784px #fff, 1025px 646px #fff, 1038px 1651px #fff, 52px 1095px #fff, 874px 1241px #fff, 605px 864px #fff, 558px 387px #fff, 1742px 644px #fff, 411px 1942px #fff, 395px 543px #fff, 730px 810px #fff, 777px 1062px #fff, 571px 1428px #fff, 582px 4px #fff, 181px 939px #fff, 294px 953px #fff, 968px 169px #fff, 750px 445px #fff, 1716px 396px #fff, 187px 1258px #fff, 934px 818px #fff, 134px 1130px #fff, 1788px 777px #fff, 595px 1399px #fff, 258px 1331px #fff, 756px 935px #fff, 1155px 76px #fff, 353px 423px #fff, 1031px 1353px #fff, 705px 831px #fff, 1132px 1384px #fff, 1353px 1080px #fff, 138px 1978px #fff, 971px 40px #fff, 425px 212px #fff, 522px 97px #fff, 491px 1030px #fff, 1756px 1068px #fff, 116px 262px #fff, 1127px 909px #fff, 1993px 1268px #fff, 554px 700px #fff, 662px 1162px #fff, 1385px 578px #fff, 305px 1762px #fff, 1896px 1108px #fff, 1970px 313px #fff, 1733px 1289px #fff, 796px 1456px #fff, 388px 601px #fff, 886px 1212px #fff, 893px 846px #fff, 463px 1047px #fff, 575px 1170px #fff, 326px 625px #fff, 1422px 1796px #fff, 1556px 1535px #fff, 874px 1580px #fff, 927px 31px #fff, 764px 1016px #fff, 1027px 1887px #fff, 664px 684px #fff, 402px 1029px #fff, 1693px 406px #fff, 1144px 618px #fff, 939px 1628px #fff, 1317px 1955px #fff, 82px 693px #fff, 199px 83px #fff, 293px 532px #fff, 770px 468px #fff, 1485px 448px #fff, 1749px 189px #fff, 44px 1045px #fff, 1916px 1504px #fff, 391px 1620px #fff, 1726px 1846px #fff, 280px 1632px #fff, 14px 802px #fff, 1691px 1239px #fff, 512px 316px #fff, 1058px 990px #fff, 1398px 1136px #fff, 1234px 632px #fff, 1967px 1646px #fff, 1014px 390px #fff, 1666px 1597px #fff, 1058px 840px #fff, 1030px 108px #fff, 1032px 1106px #fff, 1219px 125px #fff, 857px 229px #fff, 658px 848px #fff, 1171px 1895px #fff, 1292px 1532px #fff, 1305px 1512px #fff, 1127px 171px #fff, 1037px 661px #fff, 50px 286px #fff, 596px 1738px #fff, 1652px 172px #fff, 1083px 1769px #fff, 574px 1479px #fff, 1315px 367px #fff, 148px 514px #fff, 1385px 240px #fff, 1866px 630px #fff, 1963px 735px #fff, 569px 1840px #fff, 82px 1459px #fff, 646px 1304px #fff, 2px 1865px #fff, 1809px 639px #fff, 580px 703px #fff, 1127px 216px #fff, 1408px 431px #fff, 378px 1426px #fff, 626px 1341px #fff, 233px 1373px #fff, 1971px 562px #fff, 1103px 335px #fff, 1654px 388px #fff, 1026px 982px #fff, 1966px 1137px #fff, 577px 182px #fff, 104px 1425px #fff, 688px 1504px #fff, 1253px 1432px #fff, 564px 248px #fff, 511px 1949px #fff, 939px 1082px #fff, 1135px 1196px #fff, 1321px 1008px #fff, 1851px 1227px #fff, 1853px 1100px #fff, 1078px 909px #fff, 1319px 1202px #fff, 1429px 1207px #fff, 594px 1254px #fff, 663px 397px #fff, 1193px 538px #fff, 53px 1096px #fff, 459px 315px #fff, 422px 745px #fff, 1234px 276px #fff, 725px 1256px #fff, 512px 1577px #fff, 789px 1372px #fff, 661px 1296px #fff, 1230px 1125px #fff, 1205px 1563px #fff, 1086px 104px #fff, 718px 83px #fff, 1866px 1769px #fff, 1169px 209px #fff, 1523px 241px #fff, 1713px 1601px #fff, 1720px 735px #fff, 1917px 1848px #fff, 1357px 1216px #fff, 985px 1139px #fff, 1924px 1432px #fff, 1937px 1545px #fff, 290px 911px #fff, 1673px 1497px #fff, 681px 1503px #fff, 927px 990px #fff, 810px 1144px #fff, 1538px 1136px #fff, 777px 1973px #fff, 838px 452px #fff, 1303px 201px #fff, 907px 1671px #fff, 872px 349px #fff, 1273px 1206px #fff, 1414px 1498px #fff, 895px 1914px #fff, 1081px 432px #fff, 687px 22px #fff, 434px 1468px #fff, 1684px 401px #fff, 419px 336px #fff, 43px 761px #fff, 1759px 990px #fff, 318px 542px #fff, 1678px 999px #fff, 1716px 21px #fff, 936px 1487px #fff, 1509px 1912px #fff, 1400px 1970px #fff, 1115px 671px #fff, 1534px 521px #fff, 1882px 445px #fff, 509px 1175px #fff, 790px 1583px #fff;
    box-shadow: 1531px 70px #fff, 137px 1214px #fff, 1621px 863px #fff, 1444px 1191px #fff, 711px 251px #fff, 1454px 1784px #fff, 1025px 646px #fff, 1038px 1651px #fff, 52px 1095px #fff, 874px 1241px #fff, 605px 864px #fff, 558px 387px #fff, 1742px 644px #fff, 411px 1942px #fff, 395px 543px #fff, 730px 810px #fff, 777px 1062px #fff, 571px 1428px #fff, 582px 4px #fff, 181px 939px #fff, 294px 953px #fff, 968px 169px #fff, 750px 445px #fff, 1716px 396px #fff, 187px 1258px #fff, 934px 818px #fff, 134px 1130px #fff, 1788px 777px #fff, 595px 1399px #fff, 258px 1331px #fff, 756px 935px #fff, 1155px 76px #fff, 353px 423px #fff, 1031px 1353px #fff, 705px 831px #fff, 1132px 1384px #fff, 1353px 1080px #fff, 138px 1978px #fff, 971px 40px #fff, 425px 212px #fff, 522px 97px #fff, 491px 1030px #fff, 1756px 1068px #fff, 116px 262px #fff, 1127px 909px #fff, 1993px 1268px #fff, 554px 700px #fff, 662px 1162px #fff, 1385px 578px #fff, 305px 1762px #fff, 1896px 1108px #fff, 1970px 313px #fff, 1733px 1289px #fff, 796px 1456px #fff, 388px 601px #fff, 886px 1212px #fff, 893px 846px #fff, 463px 1047px #fff, 575px 1170px #fff, 326px 625px #fff, 1422px 1796px #fff, 1556px 1535px #fff, 874px 1580px #fff, 927px 31px #fff, 764px 1016px #fff, 1027px 1887px #fff, 664px 684px #fff, 402px 1029px #fff, 1693px 406px #fff, 1144px 618px #fff, 939px 1628px #fff, 1317px 1955px #fff, 82px 693px #fff, 199px 83px #fff, 293px 532px #fff, 770px 468px #fff, 1485px 448px #fff, 1749px 189px #fff, 44px 1045px #fff, 1916px 1504px #fff, 391px 1620px #fff, 1726px 1846px #fff, 280px 1632px #fff, 14px 802px #fff, 1691px 1239px #fff, 512px 316px #fff, 1058px 990px #fff, 1398px 1136px #fff, 1234px 632px #fff, 1967px 1646px #fff, 1014px 390px #fff, 1666px 1597px #fff, 1058px 840px #fff, 1030px 108px #fff, 1032px 1106px #fff, 1219px 125px #fff, 857px 229px #fff, 658px 848px #fff, 1171px 1895px #fff, 1292px 1532px #fff, 1305px 1512px #fff, 1127px 171px #fff, 1037px 661px #fff, 50px 286px #fff, 596px 1738px #fff, 1652px 172px #fff, 1083px 1769px #fff, 574px 1479px #fff, 1315px 367px #fff, 148px 514px #fff, 1385px 240px #fff, 1866px 630px #fff, 1963px 735px #fff, 569px 1840px #fff, 82px 1459px #fff, 646px 1304px #fff, 2px 1865px #fff, 1809px 639px #fff, 580px 703px #fff, 1127px 216px #fff, 1408px 431px #fff, 378px 1426px #fff, 626px 1341px #fff, 233px 1373px #fff, 1971px 562px #fff, 1103px 335px #fff, 1654px 388px #fff, 1026px 982px #fff, 1966px 1137px #fff, 577px 182px #fff, 104px 1425px #fff, 688px 1504px #fff, 1253px 1432px #fff, 564px 248px #fff, 511px 1949px #fff, 939px 1082px #fff, 1135px 1196px #fff, 1321px 1008px #fff, 1851px 1227px #fff, 1853px 1100px #fff, 1078px 909px #fff, 1319px 1202px #fff, 1429px 1207px #fff, 594px 1254px #fff, 663px 397px #fff, 1193px 538px #fff, 53px 1096px #fff, 459px 315px #fff, 422px 745px #fff, 1234px 276px #fff, 725px 1256px #fff, 512px 1577px #fff, 789px 1372px #fff, 661px 1296px #fff, 1230px 1125px #fff, 1205px 1563px #fff, 1086px 104px #fff, 718px 83px #fff, 1866px 1769px #fff, 1169px 209px #fff, 1523px 241px #fff, 1713px 1601px #fff, 1720px 735px #fff, 1917px 1848px #fff, 1357px 1216px #fff, 985px 1139px #fff, 1924px 1432px #fff, 1937px 1545px #fff, 290px 911px #fff, 1673px 1497px #fff, 681px 1503px #fff, 927px 990px #fff, 810px 1144px #fff, 1538px 1136px #fff, 777px 1973px #fff, 838px 452px #fff, 1303px 201px #fff, 907px 1671px #fff, 872px 349px #fff, 1273px 1206px #fff, 1414px 1498px #fff, 895px 1914px #fff, 1081px 432px #fff, 687px 22px #fff, 434px 1468px #fff, 1684px 401px #fff, 419px 336px #fff, 43px 761px #fff, 1759px 990px #fff, 318px 542px #fff, 1678px 999px #fff, 1716px 21px #fff, 936px 1487px #fff, 1509px 1912px #fff, 1400px 1970px #fff, 1115px 671px #fff, 1534px 521px #fff, 1882px 445px #fff, 509px 1175px #fff, 790px 1583px #fff;
}

.is-desktop .parallax-star-02 {
    -webkit-box-shadow: 724px 1948px #fff, 1790px 1320px #fff, 809px 1009px #fff, 565px 1256px #fff, 1300px 1185px #fff, 1123px 394px #fff, 245px 1227px #fff, 155px 508px #fff, 801px 895px #fff, 302px 202px #fff, 568px 1392px #fff, 510px 1821px #fff, 192px 762px #fff, 733px 1092px #fff, 239px 283px #fff, 1168px 301px #fff, 362px 964px #fff, 1118px 1325px #fff, 1054px 1815px #fff, 2000px 1012px #fff, 335px 89px #fff, 87px 139px #fff, 847px 1325px #fff, 410px 378px #fff, 667px 1232px #fff, 553px 274px #fff, 1855px 327px #fff, 1525px 1613px #fff, 1215px 247px #fff, 1764px 1355px #fff, 42px 1533px #fff, 1297px 1029px #fff, 753px 1247px #fff, 1686px 237px #fff, 1251px 185px #fff, 1637px 54px #fff, 762px 1568px #fff, 1539px 898px #fff, 50px 1359px #fff, 1450px 1553px #fff, 1182px 1271px #fff, 1434px 1177px #fff, 1370px 1685px #fff, 1425px 218px #fff, 1531px 1908px #fff, 1660px 827px #fff, 1944px 1176px #fff, 780px 1004px #fff, 1344px 1631px #fff, 206px 1793px #fff, 267px 795px #fff, 451px 1315px #fff, 1035px 1811px #fff, 628px 393px #fff, 350px 1373px #fff, 1246px 134px #fff, 132px 1938px #fff, 329px 1334px #fff, 1755px 224px #fff, 965px 1733px #fff, 1061px 1962px #fff, 1px 1066px #fff, 1742px 1525px #fff, 365px 951px #fff, 1342px 994px #fff, 113px 1851px #fff, 1859px 1960px #fff, 279px 289px #fff, 331px 428px #fff, 120px 93px #fff, 1811px 257px #fff, 1374px 977px #fff, 1785px 1178px #fff, 913px 951px #fff, 827px 1586px #fff, 90px 1632px #fff, 45px 373px #fff, 1206px 1378px #fff, 586px 259px #fff, 1961px 934px #fff, 1024px 1408px #fff, 1246px 673px #fff, 928px 1498px #fff, 1835px 675px #fff, 425px 1696px #fff, 1302px 1278px #fff, 1686px 635px #fff, 460px 561px #fff, 1547px 529px #fff, 915px 92px #fff, 235px 1338px #fff, 1123px 941px #fff, 875px 1047px #fff, 758px 1575px #fff, 1142px 1962px #fff, 1024px 1616px #fff, 1px 818px #fff, 1991px 1822px #fff, 875px 859px #fff, 77px 1634px #fff, 1291px 1420px #fff, 215px 987px #fff, 1878px 1636px #fff, 683px 1879px #fff, 516px 345px #fff, 1439px 1803px #fff, 949px 837px #fff, 1001px 1184px #fff, 1947px 1927px #fff, 987px 1464px #fff, 277px 387px #fff, 1773px 65px #fff, 460px 1674px #fff, 1327px 1783px #fff, 1015px 146px #fff, 975px 626px #fff, 1223px 1657px #fff, 1264px 778px #fff, 1306px 538px #fff, 110px 1922px #fff, 13px 372px #fff, 859px 1625px #fff, 589px 1501px #fff, 1864px 1107px #fff, 1459px 1861px #fff, 1854px 467px #fff, 750px 1875px #fff, 1015px 469px #fff, 442px 23px #fff, 1489px 164px #fff, 1957px 1246px #fff, 1592px 1229px #fff, 1137px 670px #fff, 223px 363px #fff, 1608px 1097px #fff, 1627px 1536px #fff, 499px 1963px #fff, 1215px 1193px #fff, 565px 161px #fff, 1646px 1371px #fff, 909px 1725px #fff, 386px 711px #fff, 1015px 1106px #fff, 978px 287px #fff, 1114px 1333px #fff, 1289px 1215px #fff, 1054px 1778px #fff, 491px 1459px #fff, 890px 1822px #fff, 1310px 1254px #fff, 54px 579px #fff, 1224px 1086px #fff, 954px 1889px #fff, 764px 293px #fff, 1354px 850px #fff, 2px 875px #fff, 649px 973px #fff, 905px 327px #fff, 313px 1462px #fff, 512px 1810px #fff, 1165px 1802px #fff, 1761px 1686px #fff, 237px 1042px #fff, 1846px 18px #fff, 456px 558px #fff, 1707px 1615px #fff, 1026px 1554px #fff, 1660px 1274px #fff, 752px 1846px #fff, 978px 26px #fff, 1705px 1168px #fff, 1280px 1322px #fff, 1269px 1065px #fff, 532px 537px #fff, 734px 1932px #fff, 276px 10px #fff, 64px 881px #fff, 733px 1596px #fff, 689px 1458px #fff, 1015px 174px #fff, 392px 1719px #fff, 687px 1449px #fff, 1565px 1893px #fff, 214px 822px #fff, 1850px 1791px #fff, 1518px 494px #fff, 1164px 1864px #fff, 582px 1663px #fff, 1672px 630px #fff, 121px 1023px #fff, 1927px 846px #fff, 1925px 112px #fff, 721px 909px #fff, 1895px 949px #fff, 113px 1532px #fff, 1603px 1458px #fff, 397px 1697px #fff, 806px 645px #fff, 1459px 985px #fff, 150px 496px #fff;
    box-shadow: 724px 1948px #fff, 1790px 1320px #fff, 809px 1009px #fff, 565px 1256px #fff, 1300px 1185px #fff, 1123px 394px #fff, 245px 1227px #fff, 155px 508px #fff, 801px 895px #fff, 302px 202px #fff, 568px 1392px #fff, 510px 1821px #fff, 192px 762px #fff, 733px 1092px #fff, 239px 283px #fff, 1168px 301px #fff, 362px 964px #fff, 1118px 1325px #fff, 1054px 1815px #fff, 2000px 1012px #fff, 335px 89px #fff, 87px 139px #fff, 847px 1325px #fff, 410px 378px #fff, 667px 1232px #fff, 553px 274px #fff, 1855px 327px #fff, 1525px 1613px #fff, 1215px 247px #fff, 1764px 1355px #fff, 42px 1533px #fff, 1297px 1029px #fff, 753px 1247px #fff, 1686px 237px #fff, 1251px 185px #fff, 1637px 54px #fff, 762px 1568px #fff, 1539px 898px #fff, 50px 1359px #fff, 1450px 1553px #fff, 1182px 1271px #fff, 1434px 1177px #fff, 1370px 1685px #fff, 1425px 218px #fff, 1531px 1908px #fff, 1660px 827px #fff, 1944px 1176px #fff, 780px 1004px #fff, 1344px 1631px #fff, 206px 1793px #fff, 267px 795px #fff, 451px 1315px #fff, 1035px 1811px #fff, 628px 393px #fff, 350px 1373px #fff, 1246px 134px #fff, 132px 1938px #fff, 329px 1334px #fff, 1755px 224px #fff, 965px 1733px #fff, 1061px 1962px #fff, 1px 1066px #fff, 1742px 1525px #fff, 365px 951px #fff, 1342px 994px #fff, 113px 1851px #fff, 1859px 1960px #fff, 279px 289px #fff, 331px 428px #fff, 120px 93px #fff, 1811px 257px #fff, 1374px 977px #fff, 1785px 1178px #fff, 913px 951px #fff, 827px 1586px #fff, 90px 1632px #fff, 45px 373px #fff, 1206px 1378px #fff, 586px 259px #fff, 1961px 934px #fff, 1024px 1408px #fff, 1246px 673px #fff, 928px 1498px #fff, 1835px 675px #fff, 425px 1696px #fff, 1302px 1278px #fff, 1686px 635px #fff, 460px 561px #fff, 1547px 529px #fff, 915px 92px #fff, 235px 1338px #fff, 1123px 941px #fff, 875px 1047px #fff, 758px 1575px #fff, 1142px 1962px #fff, 1024px 1616px #fff, 1px 818px #fff, 1991px 1822px #fff, 875px 859px #fff, 77px 1634px #fff, 1291px 1420px #fff, 215px 987px #fff, 1878px 1636px #fff, 683px 1879px #fff, 516px 345px #fff, 1439px 1803px #fff, 949px 837px #fff, 1001px 1184px #fff, 1947px 1927px #fff, 987px 1464px #fff, 277px 387px #fff, 1773px 65px #fff, 460px 1674px #fff, 1327px 1783px #fff, 1015px 146px #fff, 975px 626px #fff, 1223px 1657px #fff, 1264px 778px #fff, 1306px 538px #fff, 110px 1922px #fff, 13px 372px #fff, 859px 1625px #fff, 589px 1501px #fff, 1864px 1107px #fff, 1459px 1861px #fff, 1854px 467px #fff, 750px 1875px #fff, 1015px 469px #fff, 442px 23px #fff, 1489px 164px #fff, 1957px 1246px #fff, 1592px 1229px #fff, 1137px 670px #fff, 223px 363px #fff, 1608px 1097px #fff, 1627px 1536px #fff, 499px 1963px #fff, 1215px 1193px #fff, 565px 161px #fff, 1646px 1371px #fff, 909px 1725px #fff, 386px 711px #fff, 1015px 1106px #fff, 978px 287px #fff, 1114px 1333px #fff, 1289px 1215px #fff, 1054px 1778px #fff, 491px 1459px #fff, 890px 1822px #fff, 1310px 1254px #fff, 54px 579px #fff, 1224px 1086px #fff, 954px 1889px #fff, 764px 293px #fff, 1354px 850px #fff, 2px 875px #fff, 649px 973px #fff, 905px 327px #fff, 313px 1462px #fff, 512px 1810px #fff, 1165px 1802px #fff, 1761px 1686px #fff, 237px 1042px #fff, 1846px 18px #fff, 456px 558px #fff, 1707px 1615px #fff, 1026px 1554px #fff, 1660px 1274px #fff, 752px 1846px #fff, 978px 26px #fff, 1705px 1168px #fff, 1280px 1322px #fff, 1269px 1065px #fff, 532px 537px #fff, 734px 1932px #fff, 276px 10px #fff, 64px 881px #fff, 733px 1596px #fff, 689px 1458px #fff, 1015px 174px #fff, 392px 1719px #fff, 687px 1449px #fff, 1565px 1893px #fff, 214px 822px #fff, 1850px 1791px #fff, 1518px 494px #fff, 1164px 1864px #fff, 582px 1663px #fff, 1672px 630px #fff, 121px 1023px #fff, 1927px 846px #fff, 1925px 112px #fff, 721px 909px #fff, 1895px 949px #fff, 113px 1532px #fff, 1603px 1458px #fff, 397px 1697px #fff, 806px 645px #fff, 1459px 985px #fff, 150px 496px #fff;
}

.is-desktop .parallax-star-02:after {
    -webkit-box-shadow: 724px 1948px #fff, 1790px 1320px #fff, 809px 1009px #fff, 565px 1256px #fff, 1300px 1185px #fff, 1123px 394px #fff, 245px 1227px #fff, 155px 508px #fff, 801px 895px #fff, 302px 202px #fff, 568px 1392px #fff, 510px 1821px #fff, 192px 762px #fff, 733px 1092px #fff, 239px 283px #fff, 1168px 301px #fff, 362px 964px #fff, 1118px 1325px #fff, 1054px 1815px #fff, 2000px 1012px #fff, 335px 89px #fff, 87px 139px #fff, 847px 1325px #fff, 410px 378px #fff, 667px 1232px #fff, 553px 274px #fff, 1855px 327px #fff, 1525px 1613px #fff, 1215px 247px #fff, 1764px 1355px #fff, 42px 1533px #fff, 1297px 1029px #fff, 753px 1247px #fff, 1686px 237px #fff, 1251px 185px #fff, 1637px 54px #fff, 762px 1568px #fff, 1539px 898px #fff, 50px 1359px #fff, 1450px 1553px #fff, 1182px 1271px #fff, 1434px 1177px #fff, 1370px 1685px #fff, 1425px 218px #fff, 1531px 1908px #fff, 1660px 827px #fff, 1944px 1176px #fff, 780px 1004px #fff, 1344px 1631px #fff, 206px 1793px #fff, 267px 795px #fff, 451px 1315px #fff, 1035px 1811px #fff, 628px 393px #fff, 350px 1373px #fff, 1246px 134px #fff, 132px 1938px #fff, 329px 1334px #fff, 1755px 224px #fff, 965px 1733px #fff, 1061px 1962px #fff, 1px 1066px #fff, 1742px 1525px #fff, 365px 951px #fff, 1342px 994px #fff, 113px 1851px #fff, 1859px 1960px #fff, 279px 289px #fff, 331px 428px #fff, 120px 93px #fff, 1811px 257px #fff, 1374px 977px #fff, 1785px 1178px #fff, 913px 951px #fff, 827px 1586px #fff, 90px 1632px #fff, 45px 373px #fff, 1206px 1378px #fff, 586px 259px #fff, 1961px 934px #fff, 1024px 1408px #fff, 1246px 673px #fff, 928px 1498px #fff, 1835px 675px #fff, 425px 1696px #fff, 1302px 1278px #fff, 1686px 635px #fff, 460px 561px #fff, 1547px 529px #fff, 915px 92px #fff, 235px 1338px #fff, 1123px 941px #fff, 875px 1047px #fff, 758px 1575px #fff, 1142px 1962px #fff, 1024px 1616px #fff, 1px 818px #fff, 1991px 1822px #fff, 875px 859px #fff, 77px 1634px #fff, 1291px 1420px #fff, 215px 987px #fff, 1878px 1636px #fff, 683px 1879px #fff, 516px 345px #fff, 1439px 1803px #fff, 949px 837px #fff, 1001px 1184px #fff, 1947px 1927px #fff, 987px 1464px #fff, 277px 387px #fff, 1773px 65px #fff, 460px 1674px #fff, 1327px 1783px #fff, 1015px 146px #fff, 975px 626px #fff, 1223px 1657px #fff, 1264px 778px #fff, 1306px 538px #fff, 110px 1922px #fff, 13px 372px #fff, 859px 1625px #fff, 589px 1501px #fff, 1864px 1107px #fff, 1459px 1861px #fff, 1854px 467px #fff, 750px 1875px #fff, 1015px 469px #fff, 442px 23px #fff, 1489px 164px #fff, 1957px 1246px #fff, 1592px 1229px #fff, 1137px 670px #fff, 223px 363px #fff, 1608px 1097px #fff, 1627px 1536px #fff, 499px 1963px #fff, 1215px 1193px #fff, 565px 161px #fff, 1646px 1371px #fff, 909px 1725px #fff, 386px 711px #fff, 1015px 1106px #fff, 978px 287px #fff, 1114px 1333px #fff, 1289px 1215px #fff, 1054px 1778px #fff, 491px 1459px #fff, 890px 1822px #fff, 1310px 1254px #fff, 54px 579px #fff, 1224px 1086px #fff, 954px 1889px #fff, 764px 293px #fff, 1354px 850px #fff, 2px 875px #fff, 649px 973px #fff, 905px 327px #fff, 313px 1462px #fff, 512px 1810px #fff, 1165px 1802px #fff, 1761px 1686px #fff, 237px 1042px #fff, 1846px 18px #fff, 456px 558px #fff, 1707px 1615px #fff, 1026px 1554px #fff, 1660px 1274px #fff, 752px 1846px #fff, 978px 26px #fff, 1705px 1168px #fff, 1280px 1322px #fff, 1269px 1065px #fff, 532px 537px #fff, 734px 1932px #fff, 276px 10px #fff, 64px 881px #fff, 733px 1596px #fff, 689px 1458px #fff, 1015px 174px #fff, 392px 1719px #fff, 687px 1449px #fff, 1565px 1893px #fff, 214px 822px #fff, 1850px 1791px #fff, 1518px 494px #fff, 1164px 1864px #fff, 582px 1663px #fff, 1672px 630px #fff, 121px 1023px #fff, 1927px 846px #fff, 1925px 112px #fff, 721px 909px #fff, 1895px 949px #fff, 113px 1532px #fff, 1603px 1458px #fff, 397px 1697px #fff, 806px 645px #fff, 1459px 985px #fff, 150px 496px #fff;
    box-shadow: 724px 1948px #fff, 1790px 1320px #fff, 809px 1009px #fff, 565px 1256px #fff, 1300px 1185px #fff, 1123px 394px #fff, 245px 1227px #fff, 155px 508px #fff, 801px 895px #fff, 302px 202px #fff, 568px 1392px #fff, 510px 1821px #fff, 192px 762px #fff, 733px 1092px #fff, 239px 283px #fff, 1168px 301px #fff, 362px 964px #fff, 1118px 1325px #fff, 1054px 1815px #fff, 2000px 1012px #fff, 335px 89px #fff, 87px 139px #fff, 847px 1325px #fff, 410px 378px #fff, 667px 1232px #fff, 553px 274px #fff, 1855px 327px #fff, 1525px 1613px #fff, 1215px 247px #fff, 1764px 1355px #fff, 42px 1533px #fff, 1297px 1029px #fff, 753px 1247px #fff, 1686px 237px #fff, 1251px 185px #fff, 1637px 54px #fff, 762px 1568px #fff, 1539px 898px #fff, 50px 1359px #fff, 1450px 1553px #fff, 1182px 1271px #fff, 1434px 1177px #fff, 1370px 1685px #fff, 1425px 218px #fff, 1531px 1908px #fff, 1660px 827px #fff, 1944px 1176px #fff, 780px 1004px #fff, 1344px 1631px #fff, 206px 1793px #fff, 267px 795px #fff, 451px 1315px #fff, 1035px 1811px #fff, 628px 393px #fff, 350px 1373px #fff, 1246px 134px #fff, 132px 1938px #fff, 329px 1334px #fff, 1755px 224px #fff, 965px 1733px #fff, 1061px 1962px #fff, 1px 1066px #fff, 1742px 1525px #fff, 365px 951px #fff, 1342px 994px #fff, 113px 1851px #fff, 1859px 1960px #fff, 279px 289px #fff, 331px 428px #fff, 120px 93px #fff, 1811px 257px #fff, 1374px 977px #fff, 1785px 1178px #fff, 913px 951px #fff, 827px 1586px #fff, 90px 1632px #fff, 45px 373px #fff, 1206px 1378px #fff, 586px 259px #fff, 1961px 934px #fff, 1024px 1408px #fff, 1246px 673px #fff, 928px 1498px #fff, 1835px 675px #fff, 425px 1696px #fff, 1302px 1278px #fff, 1686px 635px #fff, 460px 561px #fff, 1547px 529px #fff, 915px 92px #fff, 235px 1338px #fff, 1123px 941px #fff, 875px 1047px #fff, 758px 1575px #fff, 1142px 1962px #fff, 1024px 1616px #fff, 1px 818px #fff, 1991px 1822px #fff, 875px 859px #fff, 77px 1634px #fff, 1291px 1420px #fff, 215px 987px #fff, 1878px 1636px #fff, 683px 1879px #fff, 516px 345px #fff, 1439px 1803px #fff, 949px 837px #fff, 1001px 1184px #fff, 1947px 1927px #fff, 987px 1464px #fff, 277px 387px #fff, 1773px 65px #fff, 460px 1674px #fff, 1327px 1783px #fff, 1015px 146px #fff, 975px 626px #fff, 1223px 1657px #fff, 1264px 778px #fff, 1306px 538px #fff, 110px 1922px #fff, 13px 372px #fff, 859px 1625px #fff, 589px 1501px #fff, 1864px 1107px #fff, 1459px 1861px #fff, 1854px 467px #fff, 750px 1875px #fff, 1015px 469px #fff, 442px 23px #fff, 1489px 164px #fff, 1957px 1246px #fff, 1592px 1229px #fff, 1137px 670px #fff, 223px 363px #fff, 1608px 1097px #fff, 1627px 1536px #fff, 499px 1963px #fff, 1215px 1193px #fff, 565px 161px #fff, 1646px 1371px #fff, 909px 1725px #fff, 386px 711px #fff, 1015px 1106px #fff, 978px 287px #fff, 1114px 1333px #fff, 1289px 1215px #fff, 1054px 1778px #fff, 491px 1459px #fff, 890px 1822px #fff, 1310px 1254px #fff, 54px 579px #fff, 1224px 1086px #fff, 954px 1889px #fff, 764px 293px #fff, 1354px 850px #fff, 2px 875px #fff, 649px 973px #fff, 905px 327px #fff, 313px 1462px #fff, 512px 1810px #fff, 1165px 1802px #fff, 1761px 1686px #fff, 237px 1042px #fff, 1846px 18px #fff, 456px 558px #fff, 1707px 1615px #fff, 1026px 1554px #fff, 1660px 1274px #fff, 752px 1846px #fff, 978px 26px #fff, 1705px 1168px #fff, 1280px 1322px #fff, 1269px 1065px #fff, 532px 537px #fff, 734px 1932px #fff, 276px 10px #fff, 64px 881px #fff, 733px 1596px #fff, 689px 1458px #fff, 1015px 174px #fff, 392px 1719px #fff, 687px 1449px #fff, 1565px 1893px #fff, 214px 822px #fff, 1850px 1791px #fff, 1518px 494px #fff, 1164px 1864px #fff, 582px 1663px #fff, 1672px 630px #fff, 121px 1023px #fff, 1927px 846px #fff, 1925px 112px #fff, 721px 909px #fff, 1895px 949px #fff, 113px 1532px #fff, 1603px 1458px #fff, 397px 1697px #fff, 806px 645px #fff, 1459px 985px #fff, 150px 496px #fff;
}

.is-desktop .parallax-star-03 {
    -webkit-box-shadow: 108px 1040px #fff, 620px 605px #fff, 1140px 1175px #fff, 170px 1409px #fff, 1225px 1996px #fff, 704px 1126px #fff, 229px 49px #fff, 1101px 479px #fff, 402px 487px #fff, 716px 641px #fff, 1724px 681px #fff, 54px 1211px #fff, 897px 1954px #fff, 1294px 1532px #fff, 1704px 1397px #fff, 1632px 97px #fff, 1230px 381px #fff, 458px 197px #fff, 1467px 1622px #fff, 535px 429px #fff, 1094px 272px #fff, 1587px 322px #fff, 315px 543px #fff, 724px 670px #fff, 1342px 389px #fff, 1854px 228px #fff, 1113px 371px #fff, 1880px 1653px #fff, 1573px 1013px #fff, 1495px 580px #fff, 314px 343px #fff, 863px 1910px #fff, 983px 1082px #fff, 788px 1436px #fff, 1095px 1508px #fff, 415px 1770px #fff, 1339px 1189px #fff, 847px 712px #fff, 391px 289px #fff, 1925px 77px #fff, 1110px 873px #fff, 96px 1160px #fff, 1680px 1115px #fff, 1128px 1530px #fff, 384px 460px #fff, 41px 714px #fff, 1193px 1698px #fff, 1020px 1794px #fff, 584px 1076px #fff, 93px 1133px #fff, 1598px 861px #fff, 204px 83px #fff, 703px 351px #fff, 720px 1772px #fff, 688px 643px #fff, 303px 85px #fff, 142px 664px #fff, 598px 360px #fff, 1950px 1991px #fff, 1441px 700px #fff, 1764px 1349px #fff, 936px 617px #fff, 1799px 1530px #fff, 1389px 1900px #fff, 96px 1775px #fff, 1383px 571px #fff, 1856px 641px #fff, 1455px 1783px #fff, 586px 1163px #fff, 853px 933px #fff, 931px 1156px #fff, 262px 1238px #fff, 1294px 302px #fff, 1304px 134px #fff, 99px 765px #fff, 979px 1423px #fff, 1068px 1783px #fff, 1588px 677px #fff, 1500px 503px #fff, 1382px 1958px #fff, 884px 1790px #fff, 650px 572px #fff, 1804px 1154px #fff, 1170px 1153px #fff, 1162px 1630px #fff, 638px 1181px #fff, 145px 207px #fff, 903px 482px #fff, 990px 1878px #fff, 1470px 636px #fff, 700px 1214px #fff, 858px 602px #fff, 863px 1731px #fff, 207px 1722px #fff, 1669px 687px #fff, 1444px 1545px #fff, 1041px 1041px #fff, 419px 554px #fff, 172px 396px #fff, 1214px 1970px #fff, 1273px 1231px #fff, 174px 984px #fff, 1734px 1843px #fff, 183px 818px #fff, 1573px 282px #fff, 1189px 1044px #fff, 391px 1312px #fff, 1876px 1996px #fff, 1001px 1478px #fff, 159px 1332px #fff, 1559px 184px #fff, 1609px 429px #fff, 1018px 683px #fff, 732px 981px #fff, 1124px 555px #fff, 1013px 1838px #fff, 708px 1970px #fff, 103px 216px #fff, 1602px 664px #fff, 1835px 546px #fff, 79px 1143px #fff, 1002px 1200px #fff, 418px 752px #fff, 702px 489px #fff, 397px 832px #fff, 541px 1979px #fff, 1753px 1400px #fff, 1787px 1284px #fff, 149px 435px #fff, 88px 1225px #fff, 1444px 1283px #fff, 1608px 106px #fff, 1796px 1608px #fff, 274px 833px #fff, 786px 1352px #fff, 513px 1983px #fff, 1678px 1083px #fff, 32px 1368px #fff, 1090px 1029px #fff, 364px 1449px #fff, 1120px 1754px #fff, 1447px 345px #fff, 1902px 1563px #fff, 1262px 663px #fff, 571px 43px #fff, 1689px 298px #fff, 1947px 1956px #fff, 558px 876px #fff, 1410px 60px #fff, 1852px 1159px #fff, 9px 1911px #fff, 1010px 940px #fff, 878px 1745px #fff, 53px 383px #fff, 1116px 443px #fff, 426px 1744px #fff, 1089px 309px #fff, 1546px 475px #fff, 1982px 1187px #fff, 1273px 1810px #fff, 945px 1809px #fff, 1782px 281px #fff, 435px 959px #fff, 929px 1360px #fff, 346px 1005px #fff, 1387px 1163px #fff, 1398px 1126px #fff, 260px 789px #fff, 1522px 669px #fff, 1788px 1204px #fff, 1017px 899px #fff, 1001px 1413px #fff, 1733px 419px #fff, 159px 1512px #fff, 1651px 885px #fff, 1043px 1025px #fff, 1287px 1046px #fff, 1661px 233px #fff, 1312px 75px #fff, 135px 1312px #fff, 1582px 917px #fff, 194px 357px #fff, 1928px 1166px #fff, 879px 251px #fff, 1231px 297px #fff, 183px 1703px #fff, 1528px 1051px #fff, 543px 429px #fff, 692px 1092px #fff, 1557px 987px #fff, 1966px 1219px #fff, 1250px 1276px #fff, 1211px 213px #fff, 1691px 1962px #fff, 289px 3px #fff, 1249px 455px #fff, 1922px 776px #fff, 690px 1976px #fff, 1714px 1229px #fff, 513px 1670px #fff;
    box-shadow: 108px 1040px #fff, 620px 605px #fff, 1140px 1175px #fff, 170px 1409px #fff, 1225px 1996px #fff, 704px 1126px #fff, 229px 49px #fff, 1101px 479px #fff, 402px 487px #fff, 716px 641px #fff, 1724px 681px #fff, 54px 1211px #fff, 897px 1954px #fff, 1294px 1532px #fff, 1704px 1397px #fff, 1632px 97px #fff, 1230px 381px #fff, 458px 197px #fff, 1467px 1622px #fff, 535px 429px #fff, 1094px 272px #fff, 1587px 322px #fff, 315px 543px #fff, 724px 670px #fff, 1342px 389px #fff, 1854px 228px #fff, 1113px 371px #fff, 1880px 1653px #fff, 1573px 1013px #fff, 1495px 580px #fff, 314px 343px #fff, 863px 1910px #fff, 983px 1082px #fff, 788px 1436px #fff, 1095px 1508px #fff, 415px 1770px #fff, 1339px 1189px #fff, 847px 712px #fff, 391px 289px #fff, 1925px 77px #fff, 1110px 873px #fff, 96px 1160px #fff, 1680px 1115px #fff, 1128px 1530px #fff, 384px 460px #fff, 41px 714px #fff, 1193px 1698px #fff, 1020px 1794px #fff, 584px 1076px #fff, 93px 1133px #fff, 1598px 861px #fff, 204px 83px #fff, 703px 351px #fff, 720px 1772px #fff, 688px 643px #fff, 303px 85px #fff, 142px 664px #fff, 598px 360px #fff, 1950px 1991px #fff, 1441px 700px #fff, 1764px 1349px #fff, 936px 617px #fff, 1799px 1530px #fff, 1389px 1900px #fff, 96px 1775px #fff, 1383px 571px #fff, 1856px 641px #fff, 1455px 1783px #fff, 586px 1163px #fff, 853px 933px #fff, 931px 1156px #fff, 262px 1238px #fff, 1294px 302px #fff, 1304px 134px #fff, 99px 765px #fff, 979px 1423px #fff, 1068px 1783px #fff, 1588px 677px #fff, 1500px 503px #fff, 1382px 1958px #fff, 884px 1790px #fff, 650px 572px #fff, 1804px 1154px #fff, 1170px 1153px #fff, 1162px 1630px #fff, 638px 1181px #fff, 145px 207px #fff, 903px 482px #fff, 990px 1878px #fff, 1470px 636px #fff, 700px 1214px #fff, 858px 602px #fff, 863px 1731px #fff, 207px 1722px #fff, 1669px 687px #fff, 1444px 1545px #fff, 1041px 1041px #fff, 419px 554px #fff, 172px 396px #fff, 1214px 1970px #fff, 1273px 1231px #fff, 174px 984px #fff, 1734px 1843px #fff, 183px 818px #fff, 1573px 282px #fff, 1189px 1044px #fff, 391px 1312px #fff, 1876px 1996px #fff, 1001px 1478px #fff, 159px 1332px #fff, 1559px 184px #fff, 1609px 429px #fff, 1018px 683px #fff, 732px 981px #fff, 1124px 555px #fff, 1013px 1838px #fff, 708px 1970px #fff, 103px 216px #fff, 1602px 664px #fff, 1835px 546px #fff, 79px 1143px #fff, 1002px 1200px #fff, 418px 752px #fff, 702px 489px #fff, 397px 832px #fff, 541px 1979px #fff, 1753px 1400px #fff, 1787px 1284px #fff, 149px 435px #fff, 88px 1225px #fff, 1444px 1283px #fff, 1608px 106px #fff, 1796px 1608px #fff, 274px 833px #fff, 786px 1352px #fff, 513px 1983px #fff, 1678px 1083px #fff, 32px 1368px #fff, 1090px 1029px #fff, 364px 1449px #fff, 1120px 1754px #fff, 1447px 345px #fff, 1902px 1563px #fff, 1262px 663px #fff, 571px 43px #fff, 1689px 298px #fff, 1947px 1956px #fff, 558px 876px #fff, 1410px 60px #fff, 1852px 1159px #fff, 9px 1911px #fff, 1010px 940px #fff, 878px 1745px #fff, 53px 383px #fff, 1116px 443px #fff, 426px 1744px #fff, 1089px 309px #fff, 1546px 475px #fff, 1982px 1187px #fff, 1273px 1810px #fff, 945px 1809px #fff, 1782px 281px #fff, 435px 959px #fff, 929px 1360px #fff, 346px 1005px #fff, 1387px 1163px #fff, 1398px 1126px #fff, 260px 789px #fff, 1522px 669px #fff, 1788px 1204px #fff, 1017px 899px #fff, 1001px 1413px #fff, 1733px 419px #fff, 159px 1512px #fff, 1651px 885px #fff, 1043px 1025px #fff, 1287px 1046px #fff, 1661px 233px #fff, 1312px 75px #fff, 135px 1312px #fff, 1582px 917px #fff, 194px 357px #fff, 1928px 1166px #fff, 879px 251px #fff, 1231px 297px #fff, 183px 1703px #fff, 1528px 1051px #fff, 543px 429px #fff, 692px 1092px #fff, 1557px 987px #fff, 1966px 1219px #fff, 1250px 1276px #fff, 1211px 213px #fff, 1691px 1962px #fff, 289px 3px #fff, 1249px 455px #fff, 1922px 776px #fff, 690px 1976px #fff, 1714px 1229px #fff, 513px 1670px #fff;
}

.is-desktop .parallax-star-03:after {
    -webkit-box-shadow: 108px 1040px #fff, 620px 605px #fff, 1140px 1175px #fff, 170px 1409px #fff, 1225px 1996px #fff, 704px 1126px #fff, 229px 49px #fff, 1101px 479px #fff, 402px 487px #fff, 716px 641px #fff, 1724px 681px #fff, 54px 1211px #fff, 897px 1954px #fff, 1294px 1532px #fff, 1704px 1397px #fff, 1632px 97px #fff, 1230px 381px #fff, 458px 197px #fff, 1467px 1622px #fff, 535px 429px #fff, 1094px 272px #fff, 1587px 322px #fff, 315px 543px #fff, 724px 670px #fff, 1342px 389px #fff, 1854px 228px #fff, 1113px 371px #fff, 1880px 1653px #fff, 1573px 1013px #fff, 1495px 580px #fff, 314px 343px #fff, 863px 1910px #fff, 983px 1082px #fff, 788px 1436px #fff, 1095px 1508px #fff, 415px 1770px #fff, 1339px 1189px #fff, 847px 712px #fff, 391px 289px #fff, 1925px 77px #fff, 1110px 873px #fff, 96px 1160px #fff, 1680px 1115px #fff, 1128px 1530px #fff, 384px 460px #fff, 41px 714px #fff, 1193px 1698px #fff, 1020px 1794px #fff, 584px 1076px #fff, 93px 1133px #fff, 1598px 861px #fff, 204px 83px #fff, 703px 351px #fff, 720px 1772px #fff, 688px 643px #fff, 303px 85px #fff, 142px 664px #fff, 598px 360px #fff, 1950px 1991px #fff, 1441px 700px #fff, 1764px 1349px #fff, 936px 617px #fff, 1799px 1530px #fff, 1389px 1900px #fff, 96px 1775px #fff, 1383px 571px #fff, 1856px 641px #fff, 1455px 1783px #fff, 586px 1163px #fff, 853px 933px #fff, 931px 1156px #fff, 262px 1238px #fff, 1294px 302px #fff, 1304px 134px #fff, 99px 765px #fff, 979px 1423px #fff, 1068px 1783px #fff, 1588px 677px #fff, 1500px 503px #fff, 1382px 1958px #fff, 884px 1790px #fff, 650px 572px #fff, 1804px 1154px #fff, 1170px 1153px #fff, 1162px 1630px #fff, 638px 1181px #fff, 145px 207px #fff, 903px 482px #fff, 990px 1878px #fff, 1470px 636px #fff, 700px 1214px #fff, 858px 602px #fff, 863px 1731px #fff, 207px 1722px #fff, 1669px 687px #fff, 1444px 1545px #fff, 1041px 1041px #fff, 419px 554px #fff, 172px 396px #fff, 1214px 1970px #fff, 1273px 1231px #fff, 174px 984px #fff, 1734px 1843px #fff, 183px 818px #fff, 1573px 282px #fff, 1189px 1044px #fff, 391px 1312px #fff, 1876px 1996px #fff, 1001px 1478px #fff, 159px 1332px #fff, 1559px 184px #fff, 1609px 429px #fff, 1018px 683px #fff, 732px 981px #fff, 1124px 555px #fff, 1013px 1838px #fff, 708px 1970px #fff, 103px 216px #fff, 1602px 664px #fff, 1835px 546px #fff, 79px 1143px #fff, 1002px 1200px #fff, 418px 752px #fff, 702px 489px #fff, 397px 832px #fff, 541px 1979px #fff, 1753px 1400px #fff, 1787px 1284px #fff, 149px 435px #fff, 88px 1225px #fff, 1444px 1283px #fff, 1608px 106px #fff, 1796px 1608px #fff, 274px 833px #fff, 786px 1352px #fff, 513px 1983px #fff, 1678px 1083px #fff, 32px 1368px #fff, 1090px 1029px #fff, 364px 1449px #fff, 1120px 1754px #fff, 1447px 345px #fff, 1902px 1563px #fff, 1262px 663px #fff, 571px 43px #fff, 1689px 298px #fff, 1947px 1956px #fff, 558px 876px #fff, 1410px 60px #fff, 1852px 1159px #fff, 9px 1911px #fff, 1010px 940px #fff, 878px 1745px #fff, 53px 383px #fff, 1116px 443px #fff, 426px 1744px #fff, 1089px 309px #fff, 1546px 475px #fff, 1982px 1187px #fff, 1273px 1810px #fff, 945px 1809px #fff, 1782px 281px #fff, 435px 959px #fff, 929px 1360px #fff, 346px 1005px #fff, 1387px 1163px #fff, 1398px 1126px #fff, 260px 789px #fff, 1522px 669px #fff, 1788px 1204px #fff, 1017px 899px #fff, 1001px 1413px #fff, 1733px 419px #fff, 159px 1512px #fff, 1651px 885px #fff, 1043px 1025px #fff, 1287px 1046px #fff, 1661px 233px #fff, 1312px 75px #fff, 135px 1312px #fff, 1582px 917px #fff, 194px 357px #fff, 1928px 1166px #fff, 879px 251px #fff, 1231px 297px #fff, 183px 1703px #fff, 1528px 1051px #fff, 543px 429px #fff, 692px 1092px #fff, 1557px 987px #fff, 1966px 1219px #fff, 1250px 1276px #fff, 1211px 213px #fff, 1691px 1962px #fff, 289px 3px #fff, 1249px 455px #fff, 1922px 776px #fff, 690px 1976px #fff, 1714px 1229px #fff, 513px 1670px #fff;
    box-shadow: 108px 1040px #fff, 620px 605px #fff, 1140px 1175px #fff, 170px 1409px #fff, 1225px 1996px #fff, 704px 1126px #fff, 229px 49px #fff, 1101px 479px #fff, 402px 487px #fff, 716px 641px #fff, 1724px 681px #fff, 54px 1211px #fff, 897px 1954px #fff, 1294px 1532px #fff, 1704px 1397px #fff, 1632px 97px #fff, 1230px 381px #fff, 458px 197px #fff, 1467px 1622px #fff, 535px 429px #fff, 1094px 272px #fff, 1587px 322px #fff, 315px 543px #fff, 724px 670px #fff, 1342px 389px #fff, 1854px 228px #fff, 1113px 371px #fff, 1880px 1653px #fff, 1573px 1013px #fff, 1495px 580px #fff, 314px 343px #fff, 863px 1910px #fff, 983px 1082px #fff, 788px 1436px #fff, 1095px 1508px #fff, 415px 1770px #fff, 1339px 1189px #fff, 847px 712px #fff, 391px 289px #fff, 1925px 77px #fff, 1110px 873px #fff, 96px 1160px #fff, 1680px 1115px #fff, 1128px 1530px #fff, 384px 460px #fff, 41px 714px #fff, 1193px 1698px #fff, 1020px 1794px #fff, 584px 1076px #fff, 93px 1133px #fff, 1598px 861px #fff, 204px 83px #fff, 703px 351px #fff, 720px 1772px #fff, 688px 643px #fff, 303px 85px #fff, 142px 664px #fff, 598px 360px #fff, 1950px 1991px #fff, 1441px 700px #fff, 1764px 1349px #fff, 936px 617px #fff, 1799px 1530px #fff, 1389px 1900px #fff, 96px 1775px #fff, 1383px 571px #fff, 1856px 641px #fff, 1455px 1783px #fff, 586px 1163px #fff, 853px 933px #fff, 931px 1156px #fff, 262px 1238px #fff, 1294px 302px #fff, 1304px 134px #fff, 99px 765px #fff, 979px 1423px #fff, 1068px 1783px #fff, 1588px 677px #fff, 1500px 503px #fff, 1382px 1958px #fff, 884px 1790px #fff, 650px 572px #fff, 1804px 1154px #fff, 1170px 1153px #fff, 1162px 1630px #fff, 638px 1181px #fff, 145px 207px #fff, 903px 482px #fff, 990px 1878px #fff, 1470px 636px #fff, 700px 1214px #fff, 858px 602px #fff, 863px 1731px #fff, 207px 1722px #fff, 1669px 687px #fff, 1444px 1545px #fff, 1041px 1041px #fff, 419px 554px #fff, 172px 396px #fff, 1214px 1970px #fff, 1273px 1231px #fff, 174px 984px #fff, 1734px 1843px #fff, 183px 818px #fff, 1573px 282px #fff, 1189px 1044px #fff, 391px 1312px #fff, 1876px 1996px #fff, 1001px 1478px #fff, 159px 1332px #fff, 1559px 184px #fff, 1609px 429px #fff, 1018px 683px #fff, 732px 981px #fff, 1124px 555px #fff, 1013px 1838px #fff, 708px 1970px #fff, 103px 216px #fff, 1602px 664px #fff, 1835px 546px #fff, 79px 1143px #fff, 1002px 1200px #fff, 418px 752px #fff, 702px 489px #fff, 397px 832px #fff, 541px 1979px #fff, 1753px 1400px #fff, 1787px 1284px #fff, 149px 435px #fff, 88px 1225px #fff, 1444px 1283px #fff, 1608px 106px #fff, 1796px 1608px #fff, 274px 833px #fff, 786px 1352px #fff, 513px 1983px #fff, 1678px 1083px #fff, 32px 1368px #fff, 1090px 1029px #fff, 364px 1449px #fff, 1120px 1754px #fff, 1447px 345px #fff, 1902px 1563px #fff, 1262px 663px #fff, 571px 43px #fff, 1689px 298px #fff, 1947px 1956px #fff, 558px 876px #fff, 1410px 60px #fff, 1852px 1159px #fff, 9px 1911px #fff, 1010px 940px #fff, 878px 1745px #fff, 53px 383px #fff, 1116px 443px #fff, 426px 1744px #fff, 1089px 309px #fff, 1546px 475px #fff, 1982px 1187px #fff, 1273px 1810px #fff, 945px 1809px #fff, 1782px 281px #fff, 435px 959px #fff, 929px 1360px #fff, 346px 1005px #fff, 1387px 1163px #fff, 1398px 1126px #fff, 260px 789px #fff, 1522px 669px #fff, 1788px 1204px #fff, 1017px 899px #fff, 1001px 1413px #fff, 1733px 419px #fff, 159px 1512px #fff, 1651px 885px #fff, 1043px 1025px #fff, 1287px 1046px #fff, 1661px 233px #fff, 1312px 75px #fff, 135px 1312px #fff, 1582px 917px #fff, 194px 357px #fff, 1928px 1166px #fff, 879px 251px #fff, 1231px 297px #fff, 183px 1703px #fff, 1528px 1051px #fff, 543px 429px #fff, 692px 1092px #fff, 1557px 987px #fff, 1966px 1219px #fff, 1250px 1276px #fff, 1211px 213px #fff, 1691px 1962px #fff, 289px 3px #fff, 1249px 455px #fff, 1922px 776px #fff, 690px 1976px #fff, 1714px 1229px #fff, 513px 1670px #fff;
}

.is-site-bg-constellation .site-bg-canvas,
.is-site-bg-particles .site-bg-canvas {
    display: block;
}

/**
  * home
  * --------------------------------------------------
  */
/* home section padding */
#home {
    padding: 148px 0 60px;
}

@media (min-width: 768px) {
    #home {
        padding: 230px 0 180px;
    }
}

/**
  * about
  * --------------------------------------------------
  */
.about-box {
    /* hold */
}

/**
  * brief
  * --------------------------------------------------
  */
#brief_1 {
    /* hold */
}

#brief_2 {
    /* hold */
}

#brief_3 {
    /* hold */
}

/**
  * download
  * --------------------------------------------------
  */
#download {
    /* hold */
}

/**
  * pricing
  * --------------------------------------------------
  */
.pricing-table {
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

@media (max-width: 767px) {
    .pricing-table {
        margin-top: 30px;
    }
}

.pricing-table-header {
    position: relative;
    padding: 30px 20px;
}

.pricing-table-badge {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    display: block;
    border-top: 60px solid rgba(255, 255, 255, 0.2);
    border-left: 60px solid transparent;
    background-color: transparent;
    color: #fff;
}

.pricing-table-badge i {
    position: absolute;
    top: -51px;
    right: 9px;
    content: "\f001";
    line-height: 1;
    font-family: FontAwesome;
    font-size: 16px;
}

.pricing-table-content {
    background-color: #fff;
}

.pricing-table-footer {
    background-color: #fff;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 20px;
}

.pricing-table-list {
    list-style: none;
    padding-left: 0;
}

.pricing-table-list li {
    padding: 12px 20px;
    font-weight: 600;
}

.pricing-table-list li:not(:first-child) {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.pricing-table-list li i {
    margin-right: .5em;
    color: #10cfbd;
}

.pricing-table-caption {
    font-family: Merriweather, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 5px;
}

.pricing-table-title {
    font-size: 32px;
    font-weight: 700;
    text-transform: none;
    margin-bottom: 0;
}

.pricing-table-title span {
    font-size: 18px;
    font-weight: 700;
    padding: 0 5px;
}

@media (min-width: 768px) {
    .pricing-table-title {
        font-size: 48px;
    }
}

/**
  * contact
  * --------------------------------------------------
  */
#contact {
    /* hold */
}

#map-canvas {
    display: none;
    height: 400px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.is-map #map-canvas {
    display: block;
}

/**
  * site footer
  * --------------------------------------------------
  */
.site-footer {
    padding: 60px 0;
    text-align: center;
}

@media (min-width: 768px) {
    .site-footer {
        padding: 90px 0;
    }
}

.site-footer-logo {
    margin: 0 auto 20px;
}

@media (min-width: 768px) {
    .site-footer-logo {
        margin-bottom: 30px;
    }
}

.site-footer-social-list {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

.site-footer-social-list li {
    display: inline-block;
    margin: 5px 10px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}

@media (min-width: 768px) {
    .site-footer-social-list {
        margin: 5px 15px;
    }
}

.site-footer-copyright {
    opacity: 0.5;
    margin-top: 30px;
}